𝔜𝔄ℭ𝔈  0.0.0.0
Yet Another CPU Emulator
basic_assembler.h
Go to the documentation of this file.
1 /*
2  * Permission is hereby granted, free of charge, to any human obtaining a copy of this software and associated documentation files
3  * (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify,
4  * merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit humans to whom the Software is
5  * furnished to do so, subject to the following conditions:
6  *
7  * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8  *
9  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
10  * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
11  * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
12  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
13  */
14 #ifndef 𝔜𝔄ℭ𝔈_𝔄𝔖𝔖𝔈𝔐𝔅𝔏𝔈ℜ_𝔛86_𝔅𝔄𝔖ℑℭ_𝔄𝔖𝔖𝔈𝔐𝔅𝔏𝔈ℜ_ℌ
15 #define 𝔜𝔄ℭ𝔈_𝔄𝔖𝔖𝔈𝔐𝔅𝔏𝔈ℜ_𝔛86_𝔅𝔄𝔖ℑℭ_𝔄𝔖𝔖𝔈𝔐𝔅𝔏𝔈ℜ_ℌ
16 
17 #include <array>
18 
19 #include <compare>
20 
21 #include <tuple>
22 #include <type_traits>
23 
24 #include "yace/foundation.h"
25 
27 
29 
30 namespace đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿 {
31 
32 // AVX512 is pretty significant change and unlike other extension it affects existing instructions, not just adds new ones.
33 // Note: this is about 16 “extra” registers đ””đ”Șđ”Ș16 to đ””đ”Șđ”Ș31, đ”¶đ”Șđ”Ș16 to đ”¶đ”Șđ”Ș31, đ”·đ”Șđ”Ș16 to đ”·đ”Șđ”Ș31. Registers đ”·đ”Șđ”Ș0 to đ”·đ”Șđ”Ș7 (đ”·đ”Șđ”Ș0 to đ”·đ”Șđ”Ș15
34 // in đ””86-64 mode) could still be used even if đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ::đ”Čđ”«đ”°đ”Čđ”­đ”­đ”Źđ”Żđ”±đ”ąđ”Ą types are used.
36 
37 template <auto 𝔁86_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, typename = void>
39 
40 template <auto 𝔁86_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
42  𝔁86_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
43  std::enable_if_t<
44  𝔁86_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ->x86_mode >= ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 and 𝔁86_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ->𝔁86_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ->avx512_supported>> =
46 
47 } // namespace đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿
48 
49 // Basic assembler defines: registers, functions, etc. Suitable for all cases where
50 // you deal with concrete, physical registers.
51 template <
52  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
55  ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
57 
58 namespace đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿 {
59 
60 // On x86 most “special” registers (x87, mmx, xmm and so on) are “just registers” (xmm registers are bottom part of ymm registers
61 // which are bottom part of zmm registers, but that's it), but general purpose registers are significantly more complex. There are
62 // 20 8-bit ones and 16 16-bit/32-bit/64-bit ones which immediately makes 8-bit registers special. Also: many instruction only
63 // accept certain registers (or, when we talk about address, đ”«đ”Ź_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż). To facilitate that the following heerarchy is used with
64 // 16-bit registers:
65 // ┌──────────────────────────────────────┐
66 // │ 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
67 // └──────────────────────────────────────┘
68 // ^
69 // │
70 // │
71 // ┌──────────────────────────────┐ ┌───────────────────────────────────────┐
72 // │ 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ ──> │ 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
73 // └──────────────────────────────┘ └───────────────────────────────────────┘
74 //┌──────────────────────────────┐ │ ┌─────────────────────────────┐
75 //│ 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ │ │ 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
76 //└──────────────────────────────┘ │ └─────────────────────────────┘
77 // ∧ │ ∧
78 // │ │ │
79 // │ v │
80 //┌──────────────────┐ ┌──────────────────────────────┐ ┌─────────────────────────────┐ ┌───────────────────────┐
81 //│ 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ <── │ │ ──> │ 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ ──> │ 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
82 //└──────────────────┘ │ 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ └─────────────────────────────┘ └───────────────────────┘
83 //┌──────────────────┐ │ │ ┌─────────────────────────────┐
84 //│ 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ <── │ │ ──> │ 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
85 //└──────────────────┘ └──────────────────────────────┘ └─────────────────────────────┘
86 // │
87 // │
88 // √
89 // ┌──────────────────────────────┐ ┌─────────────────────────────┐
90 // │ 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ ──> │ 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
91 // └──────────────────────────────┘ └─────────────────────────────┘
92 // │
93 // │
94 // √
95 // ┌──────────────────────────────┐
96 // │ 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
97 // └──────────────────────────────┘
98 //
99 // Note that 𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 is not a descendant of 𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 and, similarly, 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 is
100 // not a descendant of 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓. Instead they have constructors which allow conversions. This is done to avoid
101 // multiple inherinance for efficiency, Also note that “𝔩𝔭”/“𝔱𝔩𝔭”/“𝔯𝔩𝔭” register is not a "general purpose" register on x86.
102 //
103 // 32-bit and 64-bit version is much simpler:
104 // ┌───────────────────────────────────────┐ ┌────────────────────────────┐ ┌─────────────┐ ┌────────────────────────┐
105 // │ 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ <── │ 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ ──> │ 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ ──> │ 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
106 // └───────────────────────────────────────┘ └────────────────────────────┘ └─────────────┘ └────────────────────────┘
107 // ┌─────────────────────────────┐ │
108 // │ 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ │
109 // └─────────────────────────────┘ │
110 // ∧ │
111 // │ │
112 // │ v
113 //┌──────────────────────────────┐ ┌──────────────────────────────────────────────────────┐ ┌────────────────────────┐
114 //│ 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ <── │ │ ──> │ 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
115 //└──────────────────────────────┘ │ 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ └────────────────────────┘
116 //┌──────────────────────────────┐ │ │ ┌────────────────────────┐
117 //│ 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ <── │ │ ──> │ 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
118 //└──────────────────────────────┘ └──────────────────────────────────────────────────────┘ └────────────────────────┘
119 // │ │
120 // │ │
121 // √ √
122 // ┌─────────────────────────────┐ ┌──────────────────┐
123 // │ 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │ │ 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 │
124 // └─────────────────────────────┘ └──────────────────┘
125 // Finally: 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 and 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 are 16-bit only in the đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿. 𝒃𝒂𝒔𝒊𝒄_𝒂𝒔𝒔𝒆𝒎𝒃𝒍𝒆𝒓 imports
126 // 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 as 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 and 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 as 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 for consistency.
127 
128 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
130 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
132 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
134 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
136 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
138 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
140 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
142 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
144 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
146 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
148 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
150 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
152 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
154 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
156 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
158 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
160 
161 // Using clause can not be specialized thus we need this indirection class.
162 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
164  public:
166 };
167 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
169  public:
171 };
172 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
174  public:
176 };
177 
178 // That one is used in đšđđđ«đžđŹđŹ class to signify that address doesn't include register.
179 // Note that it's also used for comparisons, etc.
182 
183 // This one is used in đšđđđ«đžđŹđŹ class to signify that address doesn't include register, but it must be encoded as absent in SIB.
186 // NOLINTNEXTLINE(google-explicit-constructor, hicpp-explicit-conversions)
187 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
190 
191  public:
192  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
194  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
203  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
206  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
207  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
210  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
211  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
214  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
217  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
219  delete;
220  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
223  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
226  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
230 
231  private:
232  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
233  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
234  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(3 /*đ”Ÿđ””*/), 𝒯(5 /*𝔟𝔭*/));
235  return 𝐱𝐧𝐭₈(index);
236  }
237 };
238 // NOLINTNEXTLINE(google-explicit-constructor, hicpp-explicit-conversions)
239 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
242 
243  public:
244  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
246  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
253  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
256  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
257  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
260  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
261  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
264  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
267  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
269  delete;
270  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
272  delete;
273  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
276  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
280 
281  private:
282  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
283  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
284  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(6 /*đ”Ÿđ””*/), 𝒯(7 /*𝔟𝔭*/));
285  return 𝐱𝐧𝐭₈(index);
286  }
287 };
288 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
289 // hicpp-explicit-conversions)
290 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
293 
294  public:
295  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
296  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
297  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
304  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
307  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
308  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
310  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
311  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
312  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
314  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
316  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
318  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
320  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
322  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
324  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
326  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
328  delete;
329  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
332 
333  private:
334  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
335  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
336  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(-1 /*đ”«đ”Ź_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż*/));
337  return 𝐱𝐧𝐭₈(index);
338  }
339 };
340 
341 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
342 class 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
344 
345  public:
346  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
348  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
349  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
352  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
353  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
355  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
356  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
357  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
359  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
361  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
363  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
365  delete;
366  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
368  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
370  delete;
372 
373  private:
374  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
375  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
376  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(3 /*đ”Ÿđ””*/), 𝒯(5 /*𝔟𝔭*/));
377  return 𝐱𝐧𝐭₈(index);
378  }
379 };
380 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
381 class 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
383 
384  public:
385  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
387  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
388  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
391  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
392  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
394  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
395  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
396  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
398  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
400  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
402  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
404  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
406  delete;
407  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
409  delete;
411 
412  private:
413  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
414  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
415  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(6 /*đ”Ÿđ””*/), 𝒯(7 /*𝔟𝔭*/));
416  return 𝐱𝐧𝐭₈(index);
417  }
418 };
419 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
420 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
421 class 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
423 
424  public:
425  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
426  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
427  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
430  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
433  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
435  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
436  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
437  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
439  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
440  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
442  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
444  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
446  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
448  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
450  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
452  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
455 
456  private:
457  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
458  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
459  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(3 /*đ”Ÿđ””*/));
460  return 𝐱𝐧𝐭₈(index);
461  }
462 };
463 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
464 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
465 class 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
467 
468  public:
469  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
471  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
474  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
477  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
480  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
481  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
483  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
484  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
485  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
487  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
489  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
491  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
493  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
495  delete;
496  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
498  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
500  delete;
502 
503  private:
504  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
505  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
506  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(5 /*𝔟𝔭*/));
507  return 𝐱𝐧𝐭₈(index);
508  }
509 };
510 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
511 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
512 class 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
514 
515  public:
516  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
518  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
521  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
524  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
527  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
528  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
530  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
531  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
532  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
534  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
536  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
538  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
540  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
542  delete;
543  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
545  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
547  delete;
549 
550  private:
551  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
552  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
553  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(6 /*𝔰𝔩*/));
554  return 𝐱𝐧𝐭₈(index);
555  }
556 };
557 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
558 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
559 class 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
561 
562  public:
563  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
565  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
568  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
572  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
575  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
576  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
578  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
579  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
580  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
582  delete;
583  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
585  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
587  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
589  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
591  delete;
592  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
594  delete;
595  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
597  delete;
599 
600  private:
601  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
602  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
603  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(7 /*𝔡𝔩*/));
604  return 𝐱𝐧𝐭₈(index);
605  }
606 };
607 
608 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
609 // hicpp-explicit-conversions)
610 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
611 class 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
612  public:
613  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
615  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
618  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
621  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
624  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
625  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
627  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
628  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
629  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
631  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
633  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
635  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
637  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
639  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
641  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
643  delete;
644  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
647 
648  private:
649  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
650  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
651  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(0 /*đ”žđ”©*/));
652  return 𝐱𝐧𝐭₈(index);
653  }
654 };
655 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
656 // hicpp-explicit-conversions)
657 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
658 class 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
659  public:
660  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
661  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
662  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
665  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
668  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
670  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
671  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
672  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
674  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
675  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
676  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
678  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
680  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
682  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
684  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
686  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
688  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
690  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
693 
694  private:
695  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
696  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
697  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(1 /*đ” đ”©*/));
698  return 𝐱𝐧𝐭₈(index);
699  }
700 };
701 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
702 // hicpp-explicit-conversions)
703 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
704 class 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
705  public:
706  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
708  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
711  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
714  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
717  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
718  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
720  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
721  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
722  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
724  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
726  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
728  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
730  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
732  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
734  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
736  delete;
737  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
740 
741  private:
742  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
743  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
744  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(0 /*đ”žđ””*/));
745  return 𝐱𝐧𝐭₈(index);
746  }
747 };
748 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
749 // hicpp-explicit-conversions)
750 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
751 class 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
752  public:
753  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
754  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
755  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
758  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
761  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
763  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
764  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
765  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
767  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
768  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
769  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
771  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
773  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
775  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
777  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
779  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
781  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
783  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
786 
787  private:
788  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
789  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
790  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(1 /*đ” đ””*/));
791  return 𝐱𝐧𝐭₈(index);
792  }
793 };
794 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
795 // hicpp-explicit-conversions)
796 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
797 class 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
798  public:
799  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
800  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
801  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
804  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
807  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
809  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
810  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
811  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
813  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
814  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
816  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
818  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
820  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
822  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
824  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
826  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
828  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
831 
832  private:
833  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
834  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
835  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(2 /*đ”Ąđ””*/));
836  return 𝐱𝐧𝐭₈(index);
837  }
838 };
839 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
840 // hicpp-explicit-conversions)
841 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
842 class 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
843  public:
844  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
846  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
849  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
853  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
856  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
857  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
859  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
860  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
861  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
863  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
865  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
867  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
869  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
871  delete;
872  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
874  delete;
875  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
877  delete;
878  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
881 
882  private:
883  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
884  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
885  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(4 /*𝔰𝔭*/));
886  return 𝐱𝐧𝐭₈(index);
887  }
888 };
889 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
890 // hicpp-explicit-conversions)
891 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
892 class 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
893  public:
894  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
896  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
899  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
902  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
905  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
906  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
908  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
909  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
910  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
912  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
914  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
916  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
918  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
920  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
922  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
924  delete;
925  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
928 
929  private:
930  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
931  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
932  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(0 /*đ”ąđ”žđ””*/));
933  return 𝐱𝐧𝐭₈(index);
934  }
935 };
936 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
937 // hicpp-explicit-conversions)
938 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
939 class 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
940  public:
941  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
942  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
943  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
946  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
949  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
951  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
952  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
953  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
955  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
956  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
957  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
959  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
961  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
963  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
965  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
967  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
969  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
971  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
974 
975  private:
976  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
977  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
978  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(1 /*đ”ąđ” đ””*/));
979  return 𝐱𝐧𝐭₈(index);
980  }
981 };
982 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
983 // hicpp-explicit-conversions)
984 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
985 class 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
986  public:
987  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
988  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
989  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
992  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
995  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
997  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
998  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
999  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1001  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1002  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1004  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1006  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1008  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1010  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1012  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1014  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1016  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1019 
1020  private:
1021  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1022  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1023  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(2 /*đ”ąđ”Ąđ””*/));
1024  return 𝐱𝐧𝐭₈(index);
1025  }
1026 };
1027 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1028 // hicpp-explicit-conversions)
1029 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1030 class 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1031  public:
1032  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1033  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1034  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1037  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1040  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1042  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1043  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1044  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1046  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1047  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1049  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1051  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1053  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1055  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1057  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1059  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1061  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1064 
1065  private:
1066  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1067  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1068  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(3 /*đ”ąđ”Ÿđ””*/));
1069  return 𝐱𝐧𝐭₈(index);
1070  }
1071 };
1072 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1073 // hicpp-explicit-conversions)
1074 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1075 class 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1076  public:
1077  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1079  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1082  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1086  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1089  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1090  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1092  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1093  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1094  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1096  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1098  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1100  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1102  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1104  delete;
1105  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1107  delete;
1108  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1110  delete;
1111  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1114 
1115  private:
1116  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1117  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1118  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(4 /*𝔱𝔰𝔭*/));
1119  return 𝐱𝐧𝐭₈(index);
1120  }
1121 };
1122 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1123 // hicpp-explicit-conversions)
1124 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1125 class 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1126  public:
1127  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1129  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1132  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1135  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1138  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1139  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1141  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1142  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1143  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1145  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1147  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1149  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1151  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1153  delete;
1154  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1156  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1158  delete;
1159  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1162 
1163  private:
1164  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1165  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1166  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(5 /*𝔱𝔟𝔭*/));
1167  return 𝐱𝐧𝐭₈(index);
1168  }
1169 };
1170 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1171 // hicpp-explicit-conversions)
1172 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1173 class 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1174  public:
1175  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1177  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1180  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1183  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1186  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1187  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1189  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1190  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1191  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1193  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1195  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1197  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1199  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1201  delete;
1202  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1204  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1206  delete;
1207  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1210 
1211  private:
1212  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1213  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1214  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(6 /*𝔱𝔰𝔩*/));
1215  return 𝐱𝐧𝐭₈(index);
1216  }
1217 };
1218 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1219 // hicpp-explicit-conversions)
1220 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1222  public:
1223  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1225  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1228  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1232  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1235  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1236  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1238  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1239  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1240  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1242  delete;
1243  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1245  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1247  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1249  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1251  delete;
1252  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1254  delete;
1255  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1257  delete;
1258  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1261 
1262  private:
1263  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1264  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1265  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(7 /*𝔱𝔡𝔩*/));
1266  return 𝐱𝐧𝐭₈(index);
1267  }
1268 };
1269 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1270 // hicpp-explicit-conversions)
1271 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1272 class 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1273  public:
1274  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1276  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1279  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1282  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1285  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1286  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1288  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1289  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1290  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1292  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1294  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1296  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1298  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1300  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1302  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1304  delete;
1305  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1308 
1309  private:
1310  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1311  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1312  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(0 /*đ”Żđ”žđ””*/));
1313  return 𝐱𝐧𝐭₈(index);
1314  }
1315 };
1316 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1317 // hicpp-explicit-conversions)
1318 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1319 class 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1320  public:
1321  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1322  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1323  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1326  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1329  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1331  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1332  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1333  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1335  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1336  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1337  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1339  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1341  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1343  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1345  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1347  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1349  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1351  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1354 
1355  private:
1356  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1357  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1358  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(1 /*đ”Żđ” đ””*/));
1359  return 𝐱𝐧𝐭₈(index);
1360  }
1361 };
1362 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1363 // hicpp-explicit-conversions)
1364 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1365 class 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1366  public:
1367  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1368  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1369  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1372  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1375  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1377  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1378  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1379  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1381  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1382  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1384  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1386  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1388  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1390  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1392  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1394  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1396  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1399 
1400  private:
1401  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1402  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1403  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(2 /*đ”Żđ”Ąđ””*/));
1404  return 𝐱𝐧𝐭₈(index);
1405  }
1406 };
1407 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1408 // hicpp-explicit-conversions)
1409 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1410 class 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1411  public:
1412  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1413  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1414  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1417  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1420  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1422  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1423  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1424  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1426  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1427  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1429  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1431  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1433  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1435  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1437  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1439  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1441  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1444 
1445  private:
1446  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1447  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1448  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(3 /*đ”Żđ”Ÿđ””*/));
1449  return 𝐱𝐧𝐭₈(index);
1450  }
1451 };
1452 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1453 // hicpp-explicit-conversions)
1454 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1455 class 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1456  public:
1457  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1459  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1462  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1466  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1469  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1470  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1472  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1473  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1474  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1476  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1478  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1480  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1482  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1484  delete;
1485  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1487  delete;
1488  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1490  delete;
1491  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1494 
1495  private:
1496  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1497  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1498  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(4 /*𝔯𝔰𝔭*/));
1499  return 𝐱𝐧𝐭₈(index);
1500  }
1501 };
1502 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1503 // hicpp-explicit-conversions)
1504 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1505 class 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1506  public:
1507  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1509  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1512  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1515  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1518  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1519  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1521  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1522  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1523  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1525  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1527  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1529  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1531  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1533  delete;
1534  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1536  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1538  delete;
1539  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1542 
1543  private:
1544  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1545  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1546  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(5 /*𝔯𝔟𝔭*/));
1547  return 𝐱𝐧𝐭₈(index);
1548  }
1549 };
1550 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1551 // hicpp-explicit-conversions)
1552 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1553 class 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1554  public:
1555  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1557  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1560  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1563  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1566  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1567  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1569  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1570  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1571  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1573  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1575  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1577  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1579  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1581  delete;
1582  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1584  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1586  delete;
1587  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1590 
1591  private:
1592  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1593  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1594  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(6 /*𝔯𝔰𝔩*/));
1595  return 𝐱𝐧𝐭₈(index);
1596  }
1597 };
1598 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
1599 // hicpp-explicit-conversions)
1600 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1602  public:
1603  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1605  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1608  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1612  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1615  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1616  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1618  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1619  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1620  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1622  delete;
1623  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1625  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1627  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1629  delete;
1630  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1632  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1634  delete;
1635  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1637  delete;
1638  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1641 
1642  private:
1643  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1644  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1645  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(7 /*𝔯𝔡𝔩*/));
1646  return 𝐱𝐧𝐭₈(index);
1647  }
1648 };
1649 
1650 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
1651 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1652 class 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1653  public:
1654  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1655  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1656  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1659  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1662  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1664  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1665  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1666  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1668  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1669  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1670  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1672  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1674  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1676  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1678  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1680  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1682  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1684  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1686  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1688  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1690  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1693  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1697 
1698  private:
1699  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1700  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1702  return 𝐱𝐧𝐭₈(index);
1703  }
1704 };
1705 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
1706 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1707 class 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1708  public:
1709  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1710  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1711  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1714  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1717  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1719  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1720  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1721  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1723  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1724  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1725  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1727  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1729  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1731  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1733  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1735  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1737  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1739  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1742 
1743  private:
1744  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1745  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1747  return 𝐱𝐧𝐭₈(index);
1748  }
1749 };
1750 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
1751 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
1752 class 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> final : public 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
1753  public:
1754  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1755  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1756  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1759  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1762  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1764  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1765  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1766  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1768  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1769  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1770  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1772  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1774  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1776  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1778  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1780  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1782  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1784  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1787 
1788  private:
1789  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1790  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1792  return 𝐱𝐧𝐭₈(index);
1793  }
1794 };
1795 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
1796 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
1798  : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32> {
1799  public:
1800  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1801  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1802  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1806  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1810  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1813  r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1814  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1815  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1818  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1819  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1822  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1825  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1828  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1831  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1834  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1837  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1840  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1844 
1845  private:
1846  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1847  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1848  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(3 /*đ”Ÿđ””*/));
1849  return 𝐱𝐧𝐭₈(index);
1850  }
1851 };
1852 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
1853 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
1855  : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32> {
1856  public:
1857  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1859  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1863  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1867  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1870  r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1871  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1872  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1875  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1876  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1879  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1882  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1885  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1888  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1891  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1894  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1897  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1901 
1902  private:
1903  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1904  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1905  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(5 /*𝔟𝔭*/));
1906  return 𝐱𝐧𝐭₈(index);
1907  }
1908 };
1909 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
1910 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
1912  : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32> {
1913  public:
1914  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1916  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1920  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1924  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1927  r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1928  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1929  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1932  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1933  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1936  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1939  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1942  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1945  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1948  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1951  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1954  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1958 
1959  private:
1960  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
1961  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
1962  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(6 /*𝔰𝔩*/));
1963  return 𝐱𝐧𝐭₈(index);
1964  }
1965 };
1966 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions)
1967 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
1969  : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32> {
1970  public:
1971  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
1973  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
1977  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1981  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1984  r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
1985  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1986  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1989  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
1990  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1993  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1996  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
1999  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2002  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2005  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2008  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2011  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2015 
2016  private:
2017  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
2018  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2019  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(7 /*𝔡𝔩*/));
2020  return 𝐱𝐧𝐭₈(index);
2021  }
2022 };
2023 // NOLINTNEXTLINE(google-explicit-constructor, hicpp-explicit-conversions)
2024 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2026  public:
2027  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2029  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
2032  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2038  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2044  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2050  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2056  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2062  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2068  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2075  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2081  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2089  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2092  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2093  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2096  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2097  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2101 
2102  private:
2103  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
2104  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2105  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(4 /*𝔱𝔰𝔭*/));
2106  return 𝐱𝐧𝐭₈(index);
2107  }
2108 };
2109 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
2110 // hicpp-explicit-conversions)
2111 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2113  public:
2114  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2115  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2116  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
2119  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2127  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2130  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2131  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2133  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2134  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2135  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2137  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2139  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2141  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2143  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2145  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2147  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2149  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2151  delete;
2152  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2155 
2156  private:
2157  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
2158  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2159  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(0 /*đ”žđ”©*/));
2160  return 𝐱𝐧𝐭₈(index);
2161  }
2162 };
2163 // NOLINTNEXTLINE(google-explicit-constructor, hicpp-explicit-conversions)
2164 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2166  public:
2167  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2169  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
2172  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2178  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2184  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2190  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2196  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2202  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2208  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2215  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2221  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2229  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2232  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2233  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2236  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2237  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2241 
2242  private:
2243  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
2244  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2245  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(4 /*𝔯𝔰𝔭*/));
2246  return 𝐱𝐧𝐭₈(index);
2247  }
2248 };
2249 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
2250 // hicpp-explicit-conversions)
2251 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2253  public:
2254  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2255  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2256  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
2259  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2267  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2270  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2271  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2273  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2274  : 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2275  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2277  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2279  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2281  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2283  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2285  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2287  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2289  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2291  delete;
2292  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2295 
2296  private:
2297  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
2298  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2299  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(0 /*đ”žđ”©*/));
2300  return 𝐱𝐧𝐭₈(index);
2301  }
2302 };
2303 
2304 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
2305 // hicpp-explicit-conversions)
2306 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2307 class 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
2308  public:
2309  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2311  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
2314  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2318  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2321  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2322  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2324  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2325  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2326  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2328  delete;
2330 
2331  private:
2332  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
2333  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2334  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(4 /*𝔱𝔰𝔭*/));
2335  return 𝐱𝐧𝐭₈(index);
2336  }
2337 };
2338 // NOLINTNEXTLINE(cppcoreguidelines-special-member-functions, hicpp-special-member-functions,google-explicit-constructor,
2339 // hicpp-explicit-conversions)
2340 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2341 class 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
2342  public:
2343  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2345  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
2348  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2352  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2355  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2356  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2358  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2359  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))) {}
2360  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2362  delete;
2364 
2365  private:
2366  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
2367  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2368  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 𝒯(4 /*𝔯𝔰𝔭*/));
2369  return 𝐱𝐧𝐭₈(index);
2370  }
2371 };
2372 // Tag for 8-bit registers - support %al/cl/dl/bl and %al/cl/dl/bl.
2373 inline constexpr class đ§đšđ«đžđ± final {
2375 
2376 // Tag for 8-bit registers - support %ah/ch/dh/bh.
2379 
2380 // Note: “al” has index 0. There are also 4 negative indexes for “ah”, “ch”, “dh”, and “bh”.
2382  u8""
2383  "ah",
2384  u8""
2385  "ch",
2386  u8""
2387  "dh",
2388  u8""
2389  "bh",
2390  u8""
2391  "al",
2392  u8""
2393  "cl",
2394  u8""
2395  "dl",
2396  u8""
2397  "bl"};
2398 
2400  u8""
2401  "ah",
2402  u8""
2403  "ch",
2404  u8""
2405  "dh",
2406  u8""
2407  "bh",
2408  u8""
2409  "al",
2410  u8""
2411  "cl",
2412  u8""
2413  "dl",
2414  u8""
2415  "bl",
2416  u8""
2417  "spl",
2418  u8""
2419  "bpl",
2420  u8""
2421  "sil",
2422  u8""
2423  "dil",
2424  u8""
2425  "r8b",
2426  u8""
2427  "r9b",
2428  u8""
2429  "r10b",
2430  u8""
2431  "r11b",
2432  u8""
2433  "r12b",
2434  u8""
2435  "r13b",
2436  u8""
2437  "r14b",
2438  u8""
2439  "r15b"};
2440 
2441 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2442 class 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
2443  public:
2444  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2445  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
2446  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2447  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index, đ§đšđ«đžđ± norex) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2448  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index, norex)} {}
2449  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼>
2451  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2452  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))} {}
2453  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼>
2456  đ±đĄ_đ«đžđ đąđŹđ­đžđ« xh_register) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2457  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r), xh_register)} {}
2459 
2460  // Note: when we comparing registers we are using 𝐼𝐱𝐧𝐭₈ for 8-bit registers and 𝐱𝐧𝐭₈ for 16-bit/32-bit/64-bit ones.
2461  // This allows us to sort đ”žđ”© before đ”žđ”„, but, more importantly, it guarantees that đ”Ÿđ”„ is not treated as equal to 𝔩𝔭!
2463  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼>
2465  return int(𝐼𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘)) == int(𝐱𝐧𝐭₈(r));
2466  }
2467  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼>
2471  return int(𝐱𝐧𝐭₈(rₓₓ)) == int(𝐼𝐱𝐧𝐭₈(r₈.đ—‚đ—‡đ–œđ–Ÿđ—‘));
2472  }
2474  return 𝐼𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐼𝐱𝐧𝐭₈(r.đ—‚đ—‡đ–œđ–Ÿđ—‘);
2475  }
2476  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼>
2478  -> std::strong_ordering {
2479  return int(𝐼𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘)) <=> int(𝐱𝐧𝐭₈(r));
2480  }
2481  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼>
2484  const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓& r₈) noexcept -> std::strong_ordering {
2485  return int(𝐱𝐧𝐭₈(rₓₓ)) <=> int(𝐼𝐱𝐧𝐭₈(r₈.đ—‚đ—‡đ–œđ–Ÿđ—‘));
2486  }
2487 
2489 
2493  } else {
2495  }
2496  }
2497 
2498  private:
2499  template <typename 𝒯>
2500  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2501  static_assert(std::numeric_limits<𝒯>::is_integer);
2504  } else {
2506  }
2507  return 𝐱𝐧𝐭₈(index);
2508  }
2509  template <typename 𝒯>
2510  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index, đ§đšđ«đžđ± /*norex*/) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2511  static_assert(std::numeric_limits<𝒯>::is_integer);
2513  return 𝐱𝐧𝐭₈(index bitand 0x03) - 𝐱𝐧𝐭₈(index bitand 0x04); // NOLINT(hicpp-signed-bitwise)
2514  }
2515  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2516  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index, đ±đĄ_đ«đžđ đąđŹđ­đžđ« /*xh_register*/) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2518  return 𝐱𝐧𝐭₈(index bitand 0x03) - 4; // NOLINT(hicpp-signed-bitwise)
2519  }
2520 
2521  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
2522 };
2523 
2524 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2526 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2528 
2529 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2531 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2533 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2535 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2537 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2539 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2541 
2542 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2544 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2546 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2548 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2550 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2552 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2554 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2556 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2558 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2560 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2562 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2564 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2567  u8""
2568  u8"iz",
2569  u8"",
2570  u8""
2571  u8"ip",
2572  u8"",
2573  u8""
2574  u8"ax",
2575  u8""
2576  u8"cx",
2577  u8""
2578  u8"dx",
2579  u8""
2580  u8"bx",
2581  u8""
2582  u8"sp",
2583  u8""
2584  u8"bp",
2585  u8""
2586  u8"si",
2587  u8""
2588  u8"di"};
2590  u8""
2591  u8"iz",
2592  u8"",
2593  u8""
2594  u8"ip",
2595  u8"",
2596  u8""
2597  u8"ax",
2598  u8""
2599  u8"cx",
2600  u8""
2601  u8"dx",
2602  u8""
2603  u8"bx",
2604  u8""
2605  u8"sp",
2606  u8""
2607  u8"bp",
2608  u8""
2609  u8"si",
2610  u8""
2611  u8"di",
2612  u8"r8"
2613  u8"w",
2614  u8"r9"
2615  u8"w",
2616  u8"r10"
2617  u8"w",
2618  u8"r11"
2619  u8"w",
2620  u8"r12"
2621  u8"w",
2622  u8"r13"
2623  u8"w",
2624  u8"r14"
2625  u8"w",
2626  u8"r15"
2627  u8"w"};
2628 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2630  public:
2631  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2632  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
2634  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2635  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))} {}
2636  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2639  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
2641  : đ—‚đ—‡đ–œđ–Ÿđ—‘{-1} {} /* Note: -4 is picked for â‚“đ”Šđ”· mark because it ensires than SIB would be generated properly */
2645  return đ—‚đ—‡đ–œđ–Ÿđ—‘ == r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
2646  }
2647  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2649  -> std::enable_if_t<đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 != 8, đ›đšđšđ„> {
2650  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
2651  }
2654  }
2658  }
2660  return đ—‚đ—‡đ–œđ–Ÿđ—‘ <=> r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
2661  }
2662  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2664  -> std::enable_if_t<đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 != 8, std::strong_ordering> {
2665  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
2666  }
2669  }
2671  -> std::strong_ordering {
2673  }
2678  } else {
2680  }
2681  }
2682 
2683  private:
2684  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2685  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2688  } else {
2690  }
2691  return 𝐱𝐧𝐭₈(index);
2692  }
2693  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
2694 };
2695 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2696 class 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
2697  public:
2698  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2699  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2700  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(index) {}
2702  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(r) {}
2703  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2707 };
2708 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2710 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2712 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2714 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2716 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2718 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2720 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2722 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2724 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2726 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2728 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2730 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2732 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2734 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2736 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2738 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2740 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2742 ;
2744  u8"e"
2745  u8"iz",
2746  u8"",
2747  u8"e"
2748  u8"ip",
2749  u8"",
2750  u8"e"
2751  u8"ax",
2752  u8"e"
2753  u8"cx",
2754  u8"e"
2755  u8"dx",
2756  u8"e"
2757  u8"bx",
2758  u8"e"
2759  u8"sp",
2760  u8"e"
2761  u8"bp",
2762  u8"e"
2763  u8"si",
2764  u8"e"
2765  u8"di"};
2767  u8"e"
2768  u8"iz",
2769  u8"",
2770  u8"e"
2771  u8"ip",
2772  u8"",
2773  u8"e"
2774  u8"ax",
2775  u8"e"
2776  u8"cx",
2777  u8"e"
2778  u8"dx",
2779  u8"e"
2780  u8"bx",
2781  u8"e"
2782  u8"sp",
2783  u8"e"
2784  u8"bp",
2785  u8"e"
2786  u8"si",
2787  u8"e"
2788  u8"di",
2789  u8"r8"
2790  u8"d",
2791  u8"r9"
2792  u8"d",
2793  u8"r10"
2794  u8"d",
2795  u8"r11"
2796  u8"d",
2797  u8"r12"
2798  u8"d",
2799  u8"r13"
2800  u8"d",
2801  u8"r14"
2802  u8"d",
2803  u8"r15"
2804  u8"d"};
2805 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2807  public:
2808  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2809  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
2811  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2812  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))} {}
2813  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2816  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
2818  : đ—‚đ—‡đ–œđ–Ÿđ—‘{-1} {} /* Note: -4 is picked for â‚“đ”Šđ”· mark because it ensires than SIB would be generated properly */
2822  return đ—‚đ—‡đ–œđ–Ÿđ—‘ == r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
2823  }
2824  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2826  -> std::enable_if_t<đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 != 8, đ›đšđšđ„> {
2827  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
2828  }
2831  }
2835  }
2837  return đ—‚đ—‡đ–œđ–Ÿđ—‘ <=> r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
2838  }
2839  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2841  -> std::enable_if_t<đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 != 8, std::strong_ordering> {
2842  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
2843  }
2846  }
2848  -> std::strong_ordering {
2850  }
2855  } else {
2857  }
2858  }
2859 
2860  private:
2861  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2862  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
2865  } else {
2867  }
2868  return 𝐱𝐧𝐭₈(index);
2869  }
2870  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
2871 };
2872 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2873 class 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
2874  public:
2875  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2876  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2877  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(index) {}
2879  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(r) {}
2880  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2884 };
2885 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2887 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2889 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2891 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2893 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2895 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2897 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2899 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2901 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2903 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2905 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2907 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2909 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2911 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2913 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2915 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2917 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2919 ;
2920 
2922  u8"r"
2923  u8"iz",
2924  u8"",
2925  u8"r"
2926  u8"ip",
2927  u8"",
2928  u8"r"
2929  u8"ax",
2930  u8"r"
2931  u8"cx",
2932  u8"r"
2933  u8"dx",
2934  u8"r"
2935  u8"bx",
2936  u8"r"
2937  u8"sp",
2938  u8"r"
2939  u8"bp",
2940  u8"r"
2941  u8"si",
2942  u8"r"
2943  u8"di"};
2945  u8"r"
2946  u8"iz",
2947  u8"",
2948  u8"r"
2949  u8"ip",
2950  u8"",
2951  u8"r"
2952  u8"ax",
2953  u8"r"
2954  u8"cx",
2955  u8"r"
2956  u8"dx",
2957  u8"r"
2958  u8"bx",
2959  u8"r"
2960  u8"sp",
2961  u8"r"
2962  u8"bp",
2963  u8"r"
2964  u8"si",
2965  u8"r"
2966  u8"di",
2967  u8"r8"
2968  u8"",
2969  u8"r9"
2970  u8"",
2971  u8"r10"
2972  u8"",
2973  u8"r11"
2974  u8"",
2975  u8"r12"
2976  u8"",
2977  u8"r13"
2978  u8"",
2979  u8"r14"
2980  u8"",
2981  u8"r15"
2982  u8""};
2983 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
2986 
2987  public:
2988  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
2989  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
2991  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
2992  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))} {}
2993  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
2996  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
2998  : đ—‚đ—‡đ–œđ–Ÿđ—‘{-1} {} /* Note: -4 is picked for â‚“đ”Šđ”· mark because it ensires than SIB would be generated properly */
3002  return đ—‚đ—‡đ–œđ–Ÿđ—‘ == r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
3003  }
3004  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
3006  -> std::enable_if_t<đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 != 8, đ›đšđšđ„> {
3007  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
3008  }
3011  }
3015  }
3017  return đ—‚đ—‡đ–œđ–Ÿđ—‘ <=> r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
3018  }
3019  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
3021  -> std::enable_if_t<đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 != 8, std::strong_ordering> {
3022  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
3023  }
3026  }
3028  -> std::strong_ordering {
3030  }
3035  } else {
3037  }
3038  }
3039 
3040  private:
3041  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3042  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3045  } else {
3047  }
3048  return 𝐱𝐧𝐭₈(index);
3049  }
3050  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
3051 };
3052 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3053 class 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> : public 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź> {
3054  public:
3055  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3056  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
3057  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(index) {}
3059  : 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>(r) {}
3060  template <𝐬𝐱𝐳𝐞 đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼>
3064 };
3065 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3067 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3069 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3071 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3073 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3075 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3077 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3079 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3081 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3083 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3085 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3087 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3089 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3091 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3093 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3095 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3097 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3099 ;
3100 template <typename 𝓣>
3102 
3103 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
3104 inline constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>> = true;
3105 
3106 // 𝒙𝟖𝟕, 𝒎𝒎𝒙, and 𝒎𝒂𝒔𝒌 registers. There are always 8 of these and size is fixed. The only complication is 𝔹0 register which is only
3107 // allowed as write mask (where it means “unmasked operation”), but not as read mask. Therefore class 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 is not final and
3108 // 𝔹1
𝔹7 belong to 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 descendant.
3110  u8""
3111  "st(0)",
3112  u8""
3113  "st(1)",
3114  u8""
3115  "st(2)",
3116  u8""
3117  "st(3)",
3118  u8""
3119  "st(4)",
3120  u8""
3121  "st(5)",
3122  u8""
3123  "st(6)",
3124  u8""
3125  "st(7)"};
3126 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3128  public:
3129  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3130  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
3136 
3137  private:
3138  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3139  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3141  return 𝐱𝐧𝐭₈(index);
3142  }
3143  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
3144 };
3145 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3147 ;
3148 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3150 ;
3151 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3153 ;
3154 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3156 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3158 ;
3159 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3161 ;
3162 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3164 ;
3165 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3167 ;
3168 template <typename 𝓣>
3170 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3171 inline constexpr đ›đšđšđ„ 𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>> = true;
3172 
3174  u8""
3175  "mm0",
3176  u8""
3177  "mm1",
3178  u8""
3179  "mm2",
3180  u8""
3181  "mm3",
3182  u8""
3183  "mm4",
3184  u8""
3185  "mm5",
3186  u8""
3187  "mm6",
3188  u8""
3189  "mm7"};
3190 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3192  public:
3193  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3194  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
3200 
3201  private:
3202  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3203  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3205  return 𝐱𝐧𝐭₈(index);
3206  }
3207  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
3208 };
3209 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3211 ;
3212 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3214 ;
3215 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3217 ;
3218 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3220 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3222 ;
3223 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3225 ;
3226 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3228 ;
3229 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3231 ;
3232 template <typename 𝓣>
3234 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3235 inline constexpr đ›đšđšđ„ 𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>> = true;
3236 
3237 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3239 
3240 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3242  public:
3243  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3245  : 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)) {}
3247  : 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>(𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„_𝑓𝑟𝑜𝑚_𝑚𝑎𝑠𝑘_𝑟𝑒𝑔𝑖𝑠𝑡𝑒𝑟(r)) {}
3249 
3250  private:
3251  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer and not std::is_same_v<𝒯, đ›đšđšđ„>>>
3252  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3254  return 𝐱𝐧𝐭₈(index);
3255  }
3256  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„_𝑓𝑟𝑜𝑚_𝑚𝑎𝑠𝑘_𝑟𝑒𝑔𝑖𝑠𝑡𝑒𝑟(𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ> index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3258  return 𝐱𝐧𝐭₈(index);
3259  }
3260 };
3261 
3263  u8""
3264  "k0",
3265  u8""
3266  "k1",
3267  u8""
3268  "k2",
3269  u8""
3270  "k3",
3271  u8""
3272  "k4",
3273  u8""
3274  "k5",
3275  u8""
3276  "k6",
3277  u8""
3278  "k7"};
3279 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3281  public:
3282  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3283  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
3289 
3290  private:
3291  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3292  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3294  return 𝐱𝐧𝐭₈(index);
3295  }
3296  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
3297 };
3298 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3300 ;
3301 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3303 ;
3304 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3306 ;
3307 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3309 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3311 ;
3312 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3314 ;
3315 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3317 ;
3318 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3320 ;
3321 template <typename 𝓣>
3323 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
3324 inline constexpr đ›đšđšđ„ 𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>> = true;
3325 
3326 template <
3327  𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼,
3328  auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
3329  ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
3330  đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ = đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
3333  u8"xmm"
3334  "0",
3335  u8"xmm"
3336  "1",
3337  u8"xmm"
3338  "2",
3339  u8"xmm"
3340  "3",
3341  u8"xmm"
3342  "4",
3343  u8"xmm"
3344  "5",
3345  u8"xmm"
3346  "6",
3347  u8"xmm"
3348  "7"};
3350  u8"xmm"
3351  "0",
3352  u8"xmm"
3353  "1",
3354  u8"xmm"
3355  "2",
3356  u8"xmm"
3357  "3",
3358  u8"xmm"
3359  "4",
3360  u8"xmm"
3361  "5",
3362  u8"xmm"
3363  "6",
3364  u8"xmm"
3365  "7",
3366  u8"xmm"
3367  "8",
3368  u8"xmm"
3369  "9",
3370  u8"xmm"
3371  "10",
3372  u8"xmm"
3373  "11",
3374  u8"xmm"
3375  "12",
3376  u8"xmm"
3377  "13",
3378  u8"xmm"
3379  "14",
3380  u8"xmm"
3381  "15"};
3383  u8"xmm"
3384  "0",
3385  u8"xmm"
3386  "1",
3387  u8"xmm"
3388  "2",
3389  u8"xmm"
3390  "3",
3391  u8"xmm"
3392  "4",
3393  u8"xmm"
3394  "5",
3395  u8"xmm"
3396  "6",
3397  u8"xmm"
3398  "7",
3399  u8"xmm"
3400  "8",
3401  u8"xmm"
3402  "9",
3403  u8"xmm"
3404  "10",
3405  u8"xmm"
3406  "11",
3407  u8"xmm"
3408  "12",
3409  u8"xmm"
3410  "13",
3411  u8"xmm"
3412  "14",
3413  u8"xmm"
3414  "15",
3415  u8"xmm"
3416  "16",
3417  u8"xmm"
3418  "17",
3419  u8"xmm"
3420  "18",
3421  u8"xmm"
3422  "19",
3423  u8"xmm"
3424  "20",
3425  u8"xmm"
3426  "21",
3427  u8"xmm"
3428  "22",
3429  u8"xmm"
3430  "23",
3431  u8"xmm"
3432  "24",
3433  u8"xmm"
3434  "25",
3435  u8"xmm"
3436  "26",
3437  u8"xmm"
3438  "27",
3439  u8"xmm"
3440  "28",
3441  u8"xmm"
3442  "29",
3443  u8"xmm"
3444  "30",
3445  u8"xmm"
3446  "31"};
3447 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3448 class 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ> final {
3449  static_assert(
3452 
3453  public:
3454  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3455  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
3457  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
3459  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
3463  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
3464  }
3467  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
3468  }
3470  return đ—‚đ—‡đ–œđ–Ÿđ—‘ <=> r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
3471  }
3473  -> std::strong_ordering {
3474  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
3475  }
3477  -> std::strong_ordering {
3478  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
3479  }
3484  } else if constexpr (đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ == đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ::đ”Čđ”«đ”°đ”Čđ”­đ”­đ”Źđ”Żđ”±đ”ąđ”Ą) {
3486  } else {
3488  }
3489  }
3490 
3491  private:
3492  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3493  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3496  } else {
3498  }
3499  return 𝐱𝐧𝐭₈(index);
3500  }
3501  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
3502 };
3503 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3505 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3507 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3509 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3511 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3513 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3515 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3517 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3519 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3521 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3523 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3525 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3527 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3529 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3531 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3533 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3535 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3537 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3539 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3541 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3543 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3545 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3547 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3549 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3551 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3553 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3555 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3557 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3559 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3561 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3563 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3565 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3567 template <typename 𝓣>
3569 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3570 inline constexpr đ›đšđšđ„ 𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>> = true;
3571 
3573  u8"ymm"
3574  "0",
3575  u8"ymm"
3576  "1",
3577  u8"ymm"
3578  "2",
3579  u8"ymm"
3580  "3",
3581  u8"ymm"
3582  "4",
3583  u8"ymm"
3584  "5",
3585  u8"ymm"
3586  "6",
3587  u8"ymm"
3588  "7"};
3590  u8"ymm"
3591  "0",
3592  u8"ymm"
3593  "1",
3594  u8"ymm"
3595  "2",
3596  u8"ymm"
3597  "3",
3598  u8"ymm"
3599  "4",
3600  u8"ymm"
3601  "5",
3602  u8"ymm"
3603  "6",
3604  u8"ymm"
3605  "7",
3606  u8"ymm"
3607  "8",
3608  u8"ymm"
3609  "9",
3610  u8"ymm"
3611  "10",
3612  u8"ymm"
3613  "11",
3614  u8"ymm"
3615  "12",
3616  u8"ymm"
3617  "13",
3618  u8"ymm"
3619  "14",
3620  u8"ymm"
3621  "15"};
3623  u8"ymm"
3624  "0",
3625  u8"ymm"
3626  "1",
3627  u8"ymm"
3628  "2",
3629  u8"ymm"
3630  "3",
3631  u8"ymm"
3632  "4",
3633  u8"ymm"
3634  "5",
3635  u8"ymm"
3636  "6",
3637  u8"ymm"
3638  "7",
3639  u8"ymm"
3640  "8",
3641  u8"ymm"
3642  "9",
3643  u8"ymm"
3644  "10",
3645  u8"ymm"
3646  "11",
3647  u8"ymm"
3648  "12",
3649  u8"ymm"
3650  "13",
3651  u8"ymm"
3652  "14",
3653  u8"ymm"
3654  "15",
3655  u8"ymm"
3656  "16",
3657  u8"ymm"
3658  "17",
3659  u8"ymm"
3660  "18",
3661  u8"ymm"
3662  "19",
3663  u8"ymm"
3664  "20",
3665  u8"ymm"
3666  "21",
3667  u8"ymm"
3668  "22",
3669  u8"ymm"
3670  "23",
3671  u8"ymm"
3672  "24",
3673  u8"ymm"
3674  "25",
3675  u8"ymm"
3676  "26",
3677  u8"ymm"
3678  "27",
3679  u8"ymm"
3680  "28",
3681  u8"ymm"
3682  "29",
3683  u8"ymm"
3684  "30",
3685  u8"ymm"
3686  "31"};
3687 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3688 class 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ> final {
3689  static_assert(
3692 
3693  public:
3694  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3695  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
3697  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
3699  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
3703  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
3704  }
3707  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
3708  }
3710  return đ—‚đ—‡đ–œđ–Ÿđ—‘ <=> r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
3711  }
3713  -> std::strong_ordering {
3714  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
3715  }
3717  -> std::strong_ordering {
3718  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
3719  }
3724  } else if constexpr (đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ == đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ::đ”Čđ”«đ”°đ”Čđ”­đ”­đ”Źđ”Żđ”±đ”ąđ”Ą) {
3726  } else {
3728  }
3729  }
3730 
3731  private:
3732  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3733  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3736  } else {
3738  }
3739  return 𝐱𝐧𝐭₈(index);
3740  }
3741  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
3742 };
3743 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3745 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3747 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3749 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3751 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3753 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3755 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3757 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3759 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3761 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3763 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3765 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3767 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3769 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3771 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3773 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3775 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3777 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3779 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3781 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3783 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3785 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3787 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3789 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3791 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3793 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3795 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3797 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3799 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3801 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3803 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3805 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3807 template <typename 𝓣>
3809 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3810 inline constexpr đ›đšđšđ„ 𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>> = true;
3811 
3813  u8"zmm"
3814  "0",
3815  u8"zmm"
3816  "1",
3817  u8"zmm"
3818  "2",
3819  u8"zmm"
3820  "3",
3821  u8"zmm"
3822  "4",
3823  u8"zmm"
3824  "5",
3825  u8"zmm"
3826  "6",
3827  u8"zmm"
3828  "7"};
3830  u8"zmm"
3831  "0",
3832  u8"zmm"
3833  "1",
3834  u8"zmm"
3835  "2",
3836  u8"zmm"
3837  "3",
3838  u8"zmm"
3839  "4",
3840  u8"zmm"
3841  "5",
3842  u8"zmm"
3843  "6",
3844  u8"zmm"
3845  "7",
3846  u8"zmm"
3847  "8",
3848  u8"zmm"
3849  "9",
3850  u8"zmm"
3851  "10",
3852  u8"zmm"
3853  "11",
3854  u8"zmm"
3855  "12",
3856  u8"zmm"
3857  "13",
3858  u8"zmm"
3859  "14",
3860  u8"zmm"
3861  "15"};
3863  u8"zmm"
3864  "0",
3865  u8"zmm"
3866  "1",
3867  u8"zmm"
3868  "2",
3869  u8"zmm"
3870  "3",
3871  u8"zmm"
3872  "4",
3873  u8"zmm"
3874  "5",
3875  u8"zmm"
3876  "6",
3877  u8"zmm"
3878  "7",
3879  u8"zmm"
3880  "8",
3881  u8"zmm"
3882  "9",
3883  u8"zmm"
3884  "10",
3885  u8"zmm"
3886  "11",
3887  u8"zmm"
3888  "12",
3889  u8"zmm"
3890  "13",
3891  u8"zmm"
3892  "14",
3893  u8"zmm"
3894  "15",
3895  u8"zmm"
3896  "16",
3897  u8"zmm"
3898  "17",
3899  u8"zmm"
3900  "18",
3901  u8"zmm"
3902  "19",
3903  u8"zmm"
3904  "20",
3905  u8"zmm"
3906  "21",
3907  u8"zmm"
3908  "22",
3909  u8"zmm"
3910  "23",
3911  u8"zmm"
3912  "24",
3913  u8"zmm"
3914  "25",
3915  u8"zmm"
3916  "26",
3917  u8"zmm"
3918  "27",
3919  u8"zmm"
3920  "28",
3921  u8"zmm"
3922  "29",
3923  u8"zmm"
3924  "30",
3925  u8"zmm"
3926  "31"};
3927 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3928 class 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ> final {
3929  static_assert(
3932 
3933  public:
3934  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3935  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
3937  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
3939  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝐱𝐧𝐭₈(r)} {}
3943  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
3944  }
3947  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) == 𝐱𝐧𝐭₈(r);
3948  }
3950  return đ—‚đ—‡đ–œđ–Ÿđ—‘ <=> r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
3951  }
3953  -> std::strong_ordering {
3954  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
3955  }
3957  -> std::strong_ordering {
3958  return 𝐱𝐧𝐭₈(đ—‚đ—‡đ–œđ–Ÿđ—‘) <=> 𝐱𝐧𝐭₈(r);
3959  }
3964  } else if constexpr (đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ == đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ::đ”Čđ”«đ”°đ”Čđ”­đ”­đ”Źđ”Żđ”±đ”ąđ”Ą) {
3966  } else {
3968  }
3969  }
3970 
3971  private:
3972  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
3973  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
3976  } else {
3978  }
3979  return 𝐱𝐧𝐭₈(index);
3980  }
3981  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
3982 };
3983 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3985 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3987 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3989 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3991 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3993 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3995 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3997 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
3999 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4001 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4003 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4005 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4007 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4009 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4011 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4013 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4015 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4017 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4019 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4021 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4023 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4025 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4027 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4029 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4031 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4033 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4035 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4037 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4039 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4041 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4043 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4045 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4047 template <typename 𝓣>
4049 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4050 inline constexpr đ›đšđšđ„ 𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>> = true;
4051 template <typename 𝓣>
4053 
4054 // Note: 𝔩𝔰_𝔰𝔩đ”Ș𝔡_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż doesn't recognize MMX registers as SIMD registers because these are separate and rarly used ones.
4055 template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4056 inline constexpr đ›đšđšđ„ 𝔩𝔰_𝔰𝔩đ”Ș𝔡_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>> = true;
4057 
4058 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
4060 
4061 // Note: we only use low 5 bits to look up in the table. It's enough for valid programs and we don't care about invalid ones.
4063  u8""
4064  "",
4065  u8""
4066  "",
4067  u8""
4068  "",
4069  u8""
4070  "",
4071  u8""
4072  "fs",
4073  u8""
4074  "gs",
4075  u8""
4076  "es",
4077  u8""
4078  "",
4079  u8""
4080  "",
4081  u8""
4082  "",
4083  u8""
4084  "",
4085  u8""
4086  "",
4087  u8""
4088  "",
4089  u8""
4090  "",
4091  u8""
4092  "cs",
4093  u8""
4094  "",
4095  u8""
4096  "",
4097  u8""
4098  "",
4099  u8""
4100  "",
4101  u8""
4102  "",
4103  u8""
4104  "",
4105  u8""
4106  "",
4107  u8""
4108  "ss",
4109  u8""
4110  "",
4111  u8""
4112  "",
4113  u8""
4114  "",
4115  u8""
4116  "",
4117  u8""
4118  "",
4119  u8""
4120  "",
4121  u8""
4122  "",
4123  u8""
4124  "ds",
4125  u8""
4126  ""};
4127 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź = đ””86_đ”Ș𝔬𝔡𝔱<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>
4129  public:
4130  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
4132  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(index)} {}
4134  đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
4135  : đ—‚đ—‡đ–œđ–Ÿđ—‘{𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝐱𝐧𝐭₈(r))} {}
4137 
4139  return đ—‚đ—‡đ–œđ–Ÿđ—‘ == r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
4140  }
4143  }
4148  }
4150  return đ—‚đ—‡đ–œđ–Ÿđ—‘ <=> r.đ—‚đ—‡đ–œđ–Ÿđ—‘;
4151  }
4154  }
4159  }
4160 
4162 
4165  }
4166 
4167  private:
4168  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
4169  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑚𝑎𝑘𝑒_đ‘–đ‘›đ‘‘đ‘’đ‘„(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>) -> 𝐱𝐧𝐭₈ {
4171  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 0x26 /*𝔱𝔰*/, 0x2e /*𝔠𝔰*/, 0x36 /*𝔰𝔰*/, 0x3e /*𝔡𝔰*/, 0x64 /*𝔣𝔰*/, 0x65 /*đ”€đ”°*/);
4172  } else {
4173  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, index, 0x64 /*𝔣𝔰*/, 0x65 /*đ”€đ”°*/);
4174  }
4175  return 𝐱𝐧𝐭₈(index);
4176  }
4177 
4178  𝐱𝐧𝐭₈ đ—‚đ—‡đ–œđ–Ÿđ—‘;
4179 };
4180 
4181 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4183  public:
4184  template <typename 𝒯, typename = std::enable_if_t<std::numeric_limits<𝒯>::is_integer>>
4185  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>)
4187 };
4188 
4189 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4191 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4193 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4195 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4197 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4199 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4201 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4203 template <typename 𝓣>
4205 
4206 template <auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4207 inline constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>> = true;
4208 
4209 // Full x86 address includes, segment, base, index, scale and displacement.
4211 
4212 template <typename 𝓣>
4214 
4215 template <>
4217 
4218 // 𝔱𝔩𝔭/𝔯𝔩𝔭 are for special x𝔩𝔭-based addressing in đ””86_64 mode.
4221 
4224 
4225 // Note: 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼 doesn't change anything in the address itself, but there
4226 // are instructions which only differ by address size of their operand.
4227 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, typename đ“Œđ“źđ“°đ“¶đ“źđ“·đ“œ_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“», typename đ“«đ“Șđ“Œđ“ź_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“», typename đ“Čđ“·đ“­đ“źđ”_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»>
4229  public:
4230  const đ“Œđ“źđ“°đ“¶đ“źđ“·đ“œ_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“» segment{đ”«đ”Ź_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż};
4231  const đ“«đ“Șđ“Œđ“ź_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“» base{đ”«đ”Ź_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż};
4232  const đ“Čđ“·đ“­đ“źđ”_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“» index{đ”«đ”Ź_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż};
4235 };
4236 // Original 8086 address have no SIB and thus no scale and displacement is 16-bit, not 32-bit (like for all other addresses).
4237 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4239  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4243  final {
4244  public:
4249 };
4250 // 𝔱𝔩𝔭/𝔯𝔩𝔭 based addresses. Note: only valid in đ””86_64 mode.
4251 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4253  public:
4254  // Surprisingly enough segment override works with 𝑒𝑖𝑝_𝑎𝑑𝑑𝑟𝑒𝑠𝑠.
4258 };
4259 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4261  public:
4262  // Surprisingly enough segment override works with 𝑟𝑖𝑝_𝑎𝑑𝑑𝑟𝑒𝑠𝑠.
4266 };
4267 // Special addresses for string instructions and xlat. They can be specified (and, in case of 𝔠đ”Ș𝔭𝔰 and đ”Ș𝔬𝔳𝔰 đ—”đ—źđ˜ƒđ—Č to be specified to
4268 // distinguish operands of different sizes), but they don't affect the encoding of instruction except for possible segment
4269 // override).
4270 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4272  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4274  𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>,
4275  void>
4276  final {
4277  public:
4280 };
4281 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4283  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4285  𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>,
4286  void>
4287  final {
4288  public:
4291 };
4292 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4293 class 𝒂𝒅𝒅𝒓𝒆𝒔𝒔<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, void, 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>, void> final {
4294  public:
4297 };
4298 // Special addresses for “mov absolute”. Only includes address and segment. But works with 64-bit address in 64-bit mode.
4299 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4300 class 𝒂𝒅𝒅𝒓𝒆𝒔𝒔<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>, 𝐱𝐧𝐭₁₆, void> final {
4302 };
4303 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4304 class 𝒂𝒅𝒅𝒓𝒆𝒔𝒔<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>, 𝐱𝐧𝐭₃₂, void> final {
4306 };
4307 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4308 class 𝒂𝒅𝒅𝒓𝒆𝒔𝒔<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>, 𝐱𝐧𝐭₆₄, void> final {
4310 };
4311 
4312 // Note: you have to use 32-bit address with gather instructions - even in 16-bit mode.
4313 
4314 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4316  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4320 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4322 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4324 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4327 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4330 ;
4331 ;
4332 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4334  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4338 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4340 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4342 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4345 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4348 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4350  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4354 ;
4355 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4357  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4361 ;
4362 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4364  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4368 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4370  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4374 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4376 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4378 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4381 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4384 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4386  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4390 ;
4391 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4393  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4397 ;
4398 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4400  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4404 template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4406  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4407  std::conditional_t<
4408  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16,
4410  std::conditional_t<
4411  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4414 template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4416  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4417  std::conditional_t<
4418  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16,
4420  std::conditional_t<
4421  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4424 template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4426  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4427  std::conditional_t<
4428  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16,
4430  std::conditional_t<
4431  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4434 template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4436  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4437  std::conditional_t<
4438  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16,
4440  std::conditional_t<
4441  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4444 template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4446  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4447  std::conditional_t<
4448  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16,
4450  std::conditional_t<
4451  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4454 template <
4455  𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
4456  𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4457  auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
4459  đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4461  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4462  std::conditional_t<
4463  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4466 template <
4467  𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
4468  𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4469  auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
4471  đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4473  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4474  std::conditional_t<
4475  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4478 template <
4479  𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
4480  𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4481  auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
4483  đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4485  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4486  std::conditional_t<
4487  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4490 
4491 template <
4492  𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
4493  𝐬𝐱𝐳𝐞 đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼,
4494  𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4495  auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
4497  đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4499  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼 == 128 or đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼 == 256 or đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼 == 512,
4500  std::conditional_t<
4501  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼 == 128,
4503  std::conditional_t<
4504  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼 == 256,
4507 
4508 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4510 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4512 template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4514  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64,
4515  std::conditional_t<
4516  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32,
4519 
4520 template <typename 𝓣>
4522 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4524  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4528 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4530  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4534 
4535 template <typename 𝓣>
4537 template <
4538  𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4539  𝐬𝐱𝐳𝐞 𝓰đ“č_𝔀đ“Čđ“­đ“œđ“±,
4540  𝐬𝐱𝐳𝐞 đ“żđ“źđ“Źđ“œđ“žđ“»_𝔀đ“Čđ“­đ“œđ“±,
4541  auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
4543  đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ>
4545  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
4549 
4550 template <typename 𝓣>
4552 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4553 inline constexpr đ›đšđšđ„ 𝔩𝔰_𝔱𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝒆𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>> = true;
4554 
4555 template <typename 𝓣>
4557 template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź>
4558 inline constexpr đ›đšđšđ„ 𝔩𝔰_𝔯𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝒓𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź>> = true;
4559 
4560 template <typename 𝓣>
4561 inline constexpr đ›đšđšđ„ 𝔩𝔰_ₓ𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = 𝔩𝔰_𝔱𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣> or 𝔩𝔰_𝔯𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
4562 
4563 template <typename 𝓣>
4564 inline constexpr đ›đšđšđ„ 𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = 𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣> or 𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣> or 𝔩𝔰_ₓ𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
4565 
4566 // Instruction info database is usually invoked using 𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐 template alias. It adds void at the end used by
4567 // std::enable_if.
4569 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
4571 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
4572 using 𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐 = 𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ..., void>;
4573 
4574 template <::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 𝔁86_đ“¶đ“žđ“­đ“ź, 𝐬𝐱𝐳𝐞 đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»_đ“Œđ“Č𝔃𝓼 = 8, 𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 = 0, 𝐬𝐱𝐳𝐞 𝓾đ“č𝓬𝓾𝓭𝓼_đ“”đ“źđ“·đ“°đ“œđ“±>
4575 đ–žđ–†đ–ˆđ–Š_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr auto 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒(const std::array<𝐼𝐱𝐧𝐭₈, 𝓾đ“č𝓬𝓾𝓭𝓼_đ“”đ“źđ“·đ“°đ“œđ“±>& array) {
4576  // Note: 0 is used by default - for instructions which don't affect memory.
4579  auto address_prefix = []() {
4580  if constexpr (đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 0) {
4581  return std::array<𝐼𝐱𝐧𝐭₈, 0>{};
4582  } else if constexpr (đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 16) {
4583  if constexpr (address_size(𝔁86_đ“¶đ“žđ“­đ“ź) == 16) {
4584  return std::array<𝐼𝐱𝐧𝐭₈, 0>{};
4585  } else {
4586  static_assert(address_size(𝔁86_đ“¶đ“žđ“­đ“ź) == 32);
4587  return std::array{𝐼𝐱𝐧𝐭₈(0x67)};
4588  }
4589  } else if constexpr (đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 32) {
4590  if constexpr (address_size(𝔁86_đ“¶đ“žđ“­đ“ź) == 32) {
4591  return std::array<𝐼𝐱𝐧𝐭₈, 0>{};
4592  } else {
4593  return std::array{𝐼𝐱𝐧𝐭₈(0x67)};
4594  }
4595  } else /* đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼 == 64 */ {
4596  static_assert(address_size(𝔁86_đ“¶đ“žđ“­đ“ź) == 64);
4597  return std::array<𝐼𝐱𝐧𝐭₈, 0>{};
4598  }
4599  }();
4600  if constexpr (đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»_đ“Œđ“Č𝔃𝓼 == 8) {
4601  return 𝑡𝑜_𝑎𝑟𝑟𝑎𝑩(address_prefix, array);
4602  } else {
4603  auto array_copy = array;
4604  ++array_copy[𝓾đ“č𝓬𝓾𝓭𝓼_đ“”đ“źđ“·đ“°đ“œđ“± - 1];
4605  if constexpr (đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»_đ“Œđ“Č𝔃𝓼 == 16) {
4606  if constexpr (operand_size(𝔁86_đ“¶đ“žđ“­đ“ź) == 16) {
4607  return 𝑡𝑜_𝑎𝑟𝑟𝑎𝑩(address_prefix, array_copy);
4608  } else {
4609  return 𝑡𝑜_𝑎𝑟𝑟𝑎𝑩(address_prefix, std::array{𝐼𝐱𝐧𝐭₈(0x66)}, array_copy);
4610  }
4611  } else if constexpr (đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»_đ“Œđ“Č𝔃𝓼 == 32) {
4612  if constexpr (operand_size(𝔁86_đ“¶đ“žđ“­đ“ź) == 16) {
4613  return 𝑡𝑜_𝑎𝑟𝑟𝑎𝑩(address_prefix, std::array{𝐼𝐱𝐧𝐭₈(0x66)}, array_copy);
4614  } else {
4615  return 𝑡𝑜_𝑎𝑟𝑟𝑎𝑩(address_prefix, array_copy);
4616  }
4617  } else /* đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»_đ“Œđ“Č𝔃𝓼 == 64 */ {
4619  return 𝑡𝑜_𝑎𝑟𝑟𝑎𝑩(address_prefix, std::array{𝐼𝐱𝐧𝐭₈(0x48)}, array_copy);
4620  }
4621  }
4622 }
4623 // This enum should be autogenerated.
4652 };
4653 
4654 // This table should be autogenerated.
4656  u8""
4657  "add",
4658  u8""
4659  "cmps",
4660  u8""
4661  "fwait",
4662  u8""
4663  "ins",
4664  u8""
4665  "lods",
4666  u8""
4667  "mov",
4668  u8""
4669  "movs",
4670  u8""
4671  "outs",
4672  u8""
4673  "repnz",
4674  u8""
4675  "repz",
4676  u8""
4677  "scas",
4678  u8""
4679  "stos",
4680  u8""
4681  "sub"};
4682 
4683 // These instances should be autogenerated, too.
4684 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4686  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4688  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
4689  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
4690  void>
4691  final {
4692  public:
4693  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4694  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4695  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4696  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4697 };
4698 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4700  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4702  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
4703  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
4704  void>
4705  final {
4706  public:
4707  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4708  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4709  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4710  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4711 };
4712 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4714  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4716  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
4717  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
4718  void>
4719  final {
4720  public:
4721  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4722  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4723  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4724  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4725 };
4726 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4728  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4730  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
4731  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
4732  void>
4733  final {
4734  public:
4735  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4736  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4737  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4738  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4739 };
4740 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4742  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4744  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
4745  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
4746  void>
4747  final {
4748  public:
4749  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4750  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4751  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
4752  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4753  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4754 };
4755 ;
4756 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4758  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4760  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
4761  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
4762  void>
4763  final {
4764  public:
4765  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4766  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4767  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
4768  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4769  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4770 };
4771 ;
4772 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4774  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4776  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
4777  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
4778  void>
4779  final {
4780  public:
4781  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4782  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4783  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
4784  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4785  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4786 };
4787 ;
4788 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4790  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4792  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
4793  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
4794  void>
4795  final {
4796  public:
4797  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4798  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4799  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
4800  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4801  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4802 };
4803 ;
4804 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4806  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4808  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
4809  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
4810  void>
4811  final {
4812  public:
4813  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4814  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4815  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
4816  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4817  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4818 };
4819 ;
4820 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4822  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4824  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
4825  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
4826  void>
4827  final {
4828  public:
4829  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4830  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4831  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
4832  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4833  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4834 };
4835 ;
4836 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4838  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4840  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
4841  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
4842  void>
4843  final {
4844  public:
4845  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4846  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4847  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
4848  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4849  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4850 };
4851 ;
4852 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4854  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4856  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
4857  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
4858  void>
4859  final {
4860  public:
4861  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4862  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4863  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
4864  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4865  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4866 };
4867 ;
4868 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4870  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4872  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
4873  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
4874  void>
4875  final {
4876  public:
4877  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4878  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4879  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
4880  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4881  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4882 };
4883 ;
4884 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4886  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4888  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
4889  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
4890  void>
4891  final {
4892  public:
4893  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4894  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4895  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
4896  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4897  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4898 };
4899 ;
4900 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4902  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4904  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
4905  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
4906  void>
4907  final {
4908  public:
4909  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4910  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4911  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
4912  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4913  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4914 };
4915 ;
4916 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4918  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4920  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
4921  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
4922  void>
4923  final {
4924  public:
4925  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4926  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4927  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
4928  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4929  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4930 };
4931 ;
4932 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4934  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4936  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
4937  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
4938  void>
4939  final {
4940  public:
4941  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4942  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4943  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
4944  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4945  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4946 };
4947 ;
4948 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4950  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4952  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
4953  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
4954  void>
4955  final {
4956  public:
4957  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4958  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4959  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
4960  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4961  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4962 };
4963 ;
4964 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4966  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4968  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
4969  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
4970  void>
4971  final {
4972  public:
4973  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4974  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4975  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
4976  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4977  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4978 };
4979 ;
4980 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4982  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
4984  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
4985  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
4986  void>
4987  final {
4988  public:
4989  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
4990  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
4991  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
4992  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
4993  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
4994 };
4995 ;
4996 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
4998  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5000  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
5001  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5002  void>
5003  final {
5004  public:
5005  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5006  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
5007  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5008  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5009  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5010 };
5011 ;
5012 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5014  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5016  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
5017  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5018  void>
5019  final {
5020  public:
5021  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5022  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
5023  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5024  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5025  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5026 };
5027 ;
5028 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5030  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5032  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
5033  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5034  void>
5035  final {
5036  public:
5037  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5038  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x00)});
5039  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5040  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5041  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5042 };
5043 ;
5044 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5046  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5048  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5049  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
5050  void>
5051  final {
5052  public:
5053  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5054  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5055  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5056  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5057  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5058 };
5059 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5061  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5063  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5064  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
5065  void>
5066  final {
5067  public:
5068  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5069  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5070  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5071  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5072  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5073 };
5074 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5076  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5078  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5079  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
5080  void>
5081  final {
5082  public:
5083  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5084  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5085  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5086  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5087  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5088 };
5089 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5091  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5093  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5094  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
5095  void>
5096  final {
5097  public:
5098  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5099  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5100  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5101  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5102  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5103 };
5104 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5106  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5108  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5109  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
5110  void>
5111  final {
5112  public:
5113  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5114  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5115  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5116  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5117  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5118 };
5119 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5121  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5123  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5124  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
5125  void>
5126  final {
5127  public:
5128  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5129  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5130  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5131  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5132  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5133 };
5134 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5136  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5138  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5139  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
5140  void>
5141  final {
5142  public:
5143  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5144  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5145  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5146  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5147  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5148 };
5149 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5151  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5153  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5154  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
5155  void>
5156  final {
5157  public:
5158  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5159  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5160  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5161  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5162  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5163 };
5164 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5166  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5168  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5169  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
5170  void>
5171  final {
5172  public:
5173  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5174  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5175  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5176  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5177  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5178 };
5179 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5181  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5183  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5184  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
5185  void>
5186  final {
5187  public:
5188  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5189  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5190  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5191  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5192  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5193 };
5194 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5196  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5198  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5199  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
5200  void>
5201  final {
5202  public:
5203  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5204  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5205  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5206  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5207  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5208 };
5209 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5211  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5213  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5214  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
5215  void>
5216  final {
5217  public:
5218  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5219  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5220  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5221  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5222  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5223 };
5224 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5226  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5228  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5229  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
5230  void>
5231  final {
5232  public:
5233  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5234  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5235  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5236  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5237  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5238 };
5239 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5241  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5243  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5244  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
5245  void>
5246  final {
5247  public:
5248  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5249  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5250  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5251  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5252  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5253 };
5254 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5256  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5258  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5259  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
5260  void>
5261  final {
5262  public:
5263  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5264  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5265  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5266  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5267  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5268 };
5269 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5271  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5273  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5274  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
5275  void>
5276  final {
5277  public:
5278  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5279  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5280  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5281  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5282  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5283 };
5284 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5286  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5288  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5289  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
5290  void>
5291  final {
5292  public:
5293  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5294  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5295  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5296  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5297  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5298 };
5299 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5301  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5303  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5304  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
5305  void>
5306  final {
5307  public:
5308  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5309  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5310  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5311  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5312  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5313 };
5314 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5316  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5318  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5319  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
5320  void>
5321  final {
5322  public:
5323  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[0];
5324  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x02)});
5325  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5326  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5327  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5328 };
5329 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5331  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5333  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
5334  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
5335  void>
5336  final {
5337  public:
5338  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5339  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5340  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5341 };
5342 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5344  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5346  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
5347  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
5348  void>
5349  final {
5350  public:
5351  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5352  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5353  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5354 };
5355 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5357  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5359  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
5360  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
5361  void>
5362  final {
5363  public:
5364  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5365  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5366  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5367 };
5368 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5370  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5372  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
5373  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
5374  void>
5375  final {
5376  public:
5377  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5378  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5379  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5380 };
5381 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5383  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5385  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
5386  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
5387  void>
5388  final {
5389  public:
5390  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5391  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5392  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5393 };
5394 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5396  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5398  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
5399  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
5400  void>
5401  final {
5402  public:
5403  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5404  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5405  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5406 };
5407 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5409  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5411  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
5412  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
5413  void>
5414  final {
5415  public:
5416  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5417  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5418  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5419 };
5420 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5422  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5424  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
5425  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
5426  void>
5427  final {
5428  public:
5429  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5430  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5431  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5432 };
5433 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5435  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5437  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
5438  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
5439  void>
5440  final {
5441  public:
5442  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5443  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5444  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5445 };
5446 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5448  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5450  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
5451  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
5452  void>
5453  final {
5454  public:
5455  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5456  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5457  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5458 };
5459 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5461  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5463  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
5464  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
5465  void>
5466  final {
5467  public:
5468  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5469  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
5470  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xa6)});
5471 };
5472 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5474  public:
5475  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
5476  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱>(std::array{𝐼𝐱𝐧𝐭₈(0xf2)});
5477 };
5478 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5480  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5482  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
5483  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5484  void>
5485  final {
5486  public:
5487  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5488  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5489  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5490 };
5491 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5493  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5495  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
5496  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5497  void>
5498  final {
5499  public:
5500  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5501  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5502  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5503 };
5504 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5506  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5508  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
5509  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5510  void>
5511  final {
5512  public:
5513  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5514  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5515  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5516 };
5517 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5519  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5521  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
5522  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5523  void>
5524  final {
5525  public:
5526  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5527  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5528  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5529 };
5530 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5532  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5534  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
5535  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5536  void>
5537  final {
5538  public:
5539  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5540  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5541  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5542 };
5543 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5545  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5547  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
5548  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5549  void>
5550  final {
5551  public:
5552  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5553  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5554  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5555 };
5556 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5558  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5560  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
5561  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5562  void>
5563  final {
5564  public:
5565  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5566  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5567  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5568 };
5569 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5571  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5573  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
5574  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5575  void>
5576  final {
5577  public:
5578  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5579  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5580  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5581 };
5582 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5584  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5586  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
5587  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5588  void>
5589  final {
5590  public:
5591  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5592  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5593  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5594 };
5595 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5597  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5599  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
5600  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5601  void>
5602  final {
5603  public:
5604  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5605  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5606  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5607 };
5608 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5610  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5612  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
5613  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5614  void>
5615  final {
5616  public:
5617  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5618  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
5619  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x6c)});
5620 };
5621 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5623  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5625  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5626  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
5627  void>
5628  final {
5629  public:
5630  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5631  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5632  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5633 };
5634 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5636  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5638  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5639  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
5640  void>
5641  final {
5642  public:
5643  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5644  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5645  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5646 };
5647 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5649  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5651  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5652  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
5653  void>
5654  final {
5655  public:
5656  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5657  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5658  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5659 };
5660 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5662  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5664  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5665  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
5666  void>
5667  final {
5668  public:
5669  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5670  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5671  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5672 };
5673 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5675  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5677  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5678  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
5679  void>
5680  final {
5681  public:
5682  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5683  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5684  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5685 };
5686 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5688  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5690  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5691  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
5692  void>
5693  final {
5694  public:
5695  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5696  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5697  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5698 };
5699 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5701  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5703  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5704  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
5705  void>
5706  final {
5707  public:
5708  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5709  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5710  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5711 };
5712 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5714  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5716  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5717  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
5718  void>
5719  final {
5720  public:
5721  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5722  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5723  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5724 };
5725 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5727  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5729  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5730  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
5731  void>
5732  final {
5733  public:
5734  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5735  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5736  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5737 };
5738 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5740  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5742  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5743  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
5744  void>
5745  final {
5746  public:
5747  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5748  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5749  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5750 };
5751 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5753  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5755  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5756  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
5757  void>
5758  final {
5759  public:
5760  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5761  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
5762  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xac)});
5763 };
5764 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5766  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5768  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5769  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5770  void>
5771  final {
5772  public:
5773  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5774  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5775  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5776  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5777 };
5778 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5780  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5782  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5783  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5784  void>
5785  final {
5786  public:
5787  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5788  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5789  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5790  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5791 };
5792 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5794  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5796  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5797  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5798  void>
5799  final {
5800  public:
5801  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5802  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5803  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5804  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5805 };
5806 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5808  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5810  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5811  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5812  void>
5813  final {
5814  public:
5815  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5816  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5817  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5818  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5819 };
5820 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5822  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5824  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
5825  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5826  void>
5827  final {
5828  public:
5829  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5830  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5831  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5832  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5833  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5834 };
5835 ;
5836 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5838  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5840  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
5841  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5842  void>
5843  final {
5844  public:
5845  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5846  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5847  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5848  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5849  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5850 };
5851 ;
5852 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5854  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5856  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
5857  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5858  void>
5859  final {
5860  public:
5861  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5862  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5863  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
5864  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5865  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5866 };
5867 ;
5868 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5870  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5872  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
5873  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5874  void>
5875  final {
5876  public:
5877  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5878  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5879  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5880  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5881  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5882 };
5883 ;
5884 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5886  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5888  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
5889  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5890  void>
5891  final {
5892  public:
5893  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5894  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5895  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5896  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5897  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5898 };
5899 ;
5900 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5902  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5904  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
5905  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5906  void>
5907  final {
5908  public:
5909  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5910  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5911  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5912  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5913  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5914 };
5915 ;
5916 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5918  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5920  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
5921  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5922  void>
5923  final {
5924  public:
5925  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5926  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5927  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
5928  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5929  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5930 };
5931 ;
5932 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5934  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5936  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
5937  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
5938  void>
5939  final {
5940  public:
5941  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5942  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5943  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5944  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5945  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5946 };
5947 ;
5948 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5950  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5952  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
5953  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
5954  void>
5955  final {
5956  public:
5957  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5958  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5959  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5960  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5961  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5962 };
5963 ;
5964 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5966  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5968  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
5969  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
5970  void>
5971  final {
5972  public:
5973  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5974  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5975  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5976  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5977  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5978 };
5979 ;
5980 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5982  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
5984  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
5985  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
5986  void>
5987  final {
5988  public:
5989  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
5990  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
5991  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
5992  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
5993  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
5994 };
5995 ;
5996 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
5998  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6000  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
6001  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6002  void>
6003  final {
6004  public:
6005  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6006  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
6007  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6008  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6009  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6010 };
6011 ;
6012 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6014  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6016  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
6017  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6018  void>
6019  final {
6020  public:
6021  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6022  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
6023  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6024  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6025  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6026 };
6027 ;
6028 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6030  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6032  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
6033  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6034  void>
6035  final {
6036  public:
6037  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6038  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
6039  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6040  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6041  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6042 };
6043 ;
6044 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6046  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6048  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
6049  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
6050  void>
6051  final {
6052  public:
6053  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6054  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
6055  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6056  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6057  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6058 };
6059 ;
6060 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6062  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6064  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
6065  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6066  void>
6067  final {
6068  public:
6069  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6070  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
6071  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6072  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6073  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6074 };
6075 ;
6076 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6078  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6080  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
6081  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6082  void>
6083  final {
6084  public:
6085  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6086  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
6087  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6088  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6089  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6090 };
6091 ;
6092 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6094  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6096  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
6097  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6098  void>
6099  final {
6100  public:
6101  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6102  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
6103  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6104  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6105  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6106 };
6107 ;
6108 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6110  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6112  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
6113  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
6114  void>
6115  final {
6116  public:
6117  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6118  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x88)});
6119  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6120  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6121  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6122 };
6123 ;
6124 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6126  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6128  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6129  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
6130  void>
6131  final {
6132  public:
6133  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6134  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6135  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6136  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6137  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6138 };
6139 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6141  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6143  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6144  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
6145  void>
6146  final {
6147  public:
6148  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6149  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6150  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6151  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6152  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6153 };
6154 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6156  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6158  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6159  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
6160  void>
6161  final {
6162  public:
6163  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6164  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6165  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6166  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6167  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6168 };
6169 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6171  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6173  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6174  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
6175  void>
6176  final {
6177  public:
6178  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6179  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6180  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6181  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6182  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6183 };
6184 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6186  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6188  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6189  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
6190  void>
6191  final {
6192  public:
6193  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6194  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6195  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6196  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6197  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6198 };
6199 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6201  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6203  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6204  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
6205  void>
6206  final {
6207  public:
6208  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6209  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6210  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6211  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6212  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6213 };
6214 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6216  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6218  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
6219  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
6220  void>
6221  final {
6222  public:
6223  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6224  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6225  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6226  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6227  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6228 };
6229 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6231  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6233  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6234  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
6235  void>
6236  final {
6237  public:
6238  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6239  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6240  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6241  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6242  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6243 };
6244 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6246  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6248  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6249  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
6250  void>
6251  final {
6252  public:
6253  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6254  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6255  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6256  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6257  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6258 };
6259 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6261  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6263  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6264  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
6265  void>
6266  final {
6267  public:
6268  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6269  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6270  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6271  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6272  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6273 };
6274 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6276  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6278  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
6279  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
6280  void>
6281  final {
6282  public:
6283  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6284  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6285  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6286  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6287  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6288 };
6289 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6291  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6293  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6294  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
6295  void>
6296  final {
6297  public:
6298  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6299  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6300  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6301  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6302  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6303 };
6304 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6306  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6308  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6309  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
6310  void>
6311  final {
6312  public:
6313  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6314  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6315  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6316  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6317  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6318 };
6319 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6321  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6323  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6324  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
6325  void>
6326  final {
6327  public:
6328  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6329  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6330  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6331  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6332  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6333 };
6334 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6336  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6338  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
6339  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
6340  void>
6341  final {
6342  public:
6343  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6344  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6345  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6346  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6347  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6348 };
6349 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6351  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6353  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6354  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
6355  void>
6356  final {
6357  public:
6358  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6359  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6360  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6361  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6362  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6363 };
6364 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6366  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6368  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6369  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
6370  void>
6371  final {
6372  public:
6373  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6374  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6375  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6376  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6377  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6378 };
6379 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6381  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6383  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6384  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
6385  void>
6386  final {
6387  public:
6388  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6389  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6390  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6391  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6392  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6393 };
6394 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6396  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6398  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
6399  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
6400  void>
6401  final {
6402  public:
6403  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[5];
6404  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x8a)});
6405  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6406  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
6407  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
6408 };
6409 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6411  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6413  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
6414  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
6415  void>
6416  final {
6417  public:
6418  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6419  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6420  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6421 };
6422 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6424  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6426  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
6427  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
6428  void>
6429  final {
6430  public:
6431  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6432  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6433  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6434 };
6435 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6437  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6439  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
6440  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
6441  void>
6442  final {
6443  public:
6444  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6445  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6446  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6447 };
6448 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6450  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6452  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
6453  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
6454  void>
6455  final {
6456  public:
6457  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6458  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6459  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6460 };
6461 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6463  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6465  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
6466  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
6467  void>
6468  final {
6469  public:
6470  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6471  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6472  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6473 };
6474 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6476  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6478  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
6479  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
6480  void>
6481  final {
6482  public:
6483  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6484  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6485  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6486 };
6487 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6489  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6491  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
6492  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
6493  void>
6494  final {
6495  public:
6496  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6497  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6498  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6499 };
6500 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6502  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6504  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
6505  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
6506  void>
6507  final {
6508  public:
6509  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6510  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6511  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6512 };
6513 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6515  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6517  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
6518  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
6519  void>
6520  final {
6521  public:
6522  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6523  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6524  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6525 };
6526 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6528  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6530  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
6531  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
6532  void>
6533  final {
6534  public:
6535  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6536  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6537  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6538 };
6539 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6541  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6543  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
6544  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
6545  void>
6546  final {
6547  public:
6548  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6549  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6550  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xa4)});
6551 };
6552 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6554  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6556  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6557  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
6558  void>
6559  final {
6560  public:
6561  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6562  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6563  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6564 };
6565 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6567  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6569  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6570  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
6571  void>
6572  final {
6573  public:
6574  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6575  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6576  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6577 };
6578 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6580  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6582  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6583  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
6584  void>
6585  final {
6586  public:
6587  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6588  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6589  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6590 };
6591 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6593  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6595  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6596  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
6597  void>
6598  final {
6599  public:
6600  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6601  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6602  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6603 };
6604 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6606  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6608  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6609  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
6610  void>
6611  final {
6612  public:
6613  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6614  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6615  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6616 };
6617 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6619  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6621  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6622  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
6623  void>
6624  final {
6625  public:
6626  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6627  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6628  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6629 };
6630 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6632  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6634  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6635  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
6636  void>
6637  final {
6638  public:
6639  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6640  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6641  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6642 };
6643 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6645  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6647  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6648  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
6649  void>
6650  final {
6651  public:
6652  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6653  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6654  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6655 };
6656 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6658  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6660  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6661  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
6662  void>
6663  final {
6664  public:
6665  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6666  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6667  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6668 };
6669 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6671  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6673  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6674  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
6675  void>
6676  final {
6677  public:
6678  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6679  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6680  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6681 };
6682 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6684  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6686  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6687  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
6688  void>
6689  final {
6690  public:
6691  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6692  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
6693  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x6e)});
6694 };
6695 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6697  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6699  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
6700  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6701  void>
6702  final {
6703  public:
6704  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6705  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6706  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6707 };
6708 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6710  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6712  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
6713  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6714  void>
6715  final {
6716  public:
6717  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6718  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6719  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6720 };
6721 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6723  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6725  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
6726  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6727  void>
6728  final {
6729  public:
6730  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6731  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6732  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6733 };
6734 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6736  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6738  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
6739  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6740  void>
6741  final {
6742  public:
6743  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6744  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6745  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6746 };
6747 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6749  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6751  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
6752  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6753  void>
6754  final {
6755  public:
6756  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6757  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6758  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6759 };
6760 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6762  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6764  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
6765  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6766  void>
6767  final {
6768  public:
6769  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6770  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6771  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6772 };
6773 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6775  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6777  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
6778  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6779  void>
6780  final {
6781  public:
6782  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6783  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6784  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6785 };
6786 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6788  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6790  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
6791  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6792  void>
6793  final {
6794  public:
6795  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6796  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6797  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6798 };
6799 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6801  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6803  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
6804  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6805  void>
6806  final {
6807  public:
6808  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6809  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6810  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6811 };
6812 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6814  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6816  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
6817  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6818  void>
6819  final {
6820  public:
6821  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6822  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6823  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6824 };
6825 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6827  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6829  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
6830  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6831  void>
6832  final {
6833  public:
6834  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6835  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
6836  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6c)});
6837 };
6838 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6840  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6842  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6843  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
6844  void>
6845  final {
6846  public:
6847  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6848  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6849  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6850 };
6851 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6853  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6855  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6856  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
6857  void>
6858  final {
6859  public:
6860  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6861  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6862  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6863 };
6864 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6866  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6868  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6869  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
6870  void>
6871  final {
6872  public:
6873  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6874  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6875  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6876 };
6877 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6879  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6881  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6882  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
6883  void>
6884  final {
6885  public:
6886  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6887  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6888  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6889 };
6890 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6892  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6894  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6895  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
6896  void>
6897  final {
6898  public:
6899  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6900  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6901  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6902 };
6903 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6905  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6907  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6908  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
6909  void>
6910  final {
6911  public:
6912  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6913  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6914  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6915 };
6916 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6918  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6920  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
6921  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
6922  void>
6923  final {
6924  public:
6925  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
6926  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6927  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6928 };
6929 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6931  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6933  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
6934  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
6935  void>
6936  final {
6937  public:
6938  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6939  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6940  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6941 };
6942 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6944  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6946  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
6947  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
6948  void>
6949  final {
6950  public:
6951  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6952  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6953  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6954 };
6955 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6957  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6959  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
6960  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
6961  void>
6962  final {
6963  public:
6964  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6965  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6966  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6967 };
6968 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6970  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6972  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
6973  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
6974  void>
6975  final {
6976  public:
6977  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
6978  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
6979  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xac)});
6980 };
6981 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6983  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6985  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
6986  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
6987  void>
6988  final {
6989  public:
6990  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
6991  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
6992  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
6993 };
6994 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
6996  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
6998  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
6999  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7000  void>
7001  final {
7002  public:
7003  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7004  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7005  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7006 };
7007 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7009  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7011  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7012  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7013  void>
7014  final {
7015  public:
7016  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7017  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7018  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7019 };
7020 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7022  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7024  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7025  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7026  void>
7027  final {
7028  public:
7029  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7030  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7031  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7032 };
7033 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7035  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7037  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7038  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7039  void>
7040  final {
7041  public:
7042  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7043  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7044  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7045 };
7046 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7048  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7050  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7051  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7052  void>
7053  final {
7054  public:
7055  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7056  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7057  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7058 };
7059 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7061  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7063  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7064  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7065  void>
7066  final {
7067  public:
7068  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7069  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7070  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7071 };
7072 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7074  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7076  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7077  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7078  void>
7079  final {
7080  public:
7081  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7082  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7083  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7084 };
7085 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7087  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7089  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7090  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7091  void>
7092  final {
7093  public:
7094  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7095  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7096  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7097 };
7098 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7100  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7102  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7103  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7104  void>
7105  final {
7106  public:
7107  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7108  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7109  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7110 };
7111 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7113  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7115  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7116  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7117  void>
7118  final {
7119  public:
7120  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7121  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7122  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa4)});
7123 };
7124 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7126  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7128  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7129  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
7130  void>
7131  final {
7132  public:
7133  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7134  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7135  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7136 };
7137 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7139  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7141  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7142  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7143  void>
7144  final {
7145  public:
7146  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7147  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7148  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7149 };
7150 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7152  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7154  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7155  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
7156  void>
7157  final {
7158  public:
7159  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7160  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7161  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7162 };
7163 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7165  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7167  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7168  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
7169  void>
7170  final {
7171  public:
7172  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7173  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7174  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7175 };
7176 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7178  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7180  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7181  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7182  void>
7183  final {
7184  public:
7185  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7186  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7187  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7188 };
7189 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7191  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7193  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7194  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
7195  void>
7196  final {
7197  public:
7198  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7199  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7200  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7201 };
7202 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7204  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7206  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7207  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
7208  void>
7209  final {
7210  public:
7211  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7212  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7213  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7214 };
7215 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7217  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7219  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7220  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
7221  void>
7222  final {
7223  public:
7224  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7225  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7226  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7227 };
7228 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7230  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7232  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7233  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7234  void>
7235  final {
7236  public:
7237  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7238  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7239  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7240 };
7241 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7243  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7245  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7246  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
7247  void>
7248  final {
7249  public:
7250  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7251  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7252  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7253 };
7254 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7256  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7258  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7259  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
7260  void>
7261  final {
7262  public:
7263  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7264  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
7265  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xaa)});
7266 };
7267 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7269  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7271  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7272  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7273  void>
7274  final {
7275  public:
7276  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7277  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7278  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7279 };
7280 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7282  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7284  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7285  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7286  void>
7287  final {
7288  public:
7289  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7290  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7291  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7292 };
7293 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7295  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7297  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7298  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7299  void>
7300  final {
7301  public:
7302  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7303  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7304  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7305 };
7306 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7308  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7310  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7311  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7312  void>
7313  final {
7314  public:
7315  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7316  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7317  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7318 };
7319 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7321  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7323  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7324  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7325  void>
7326  final {
7327  public:
7328  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7329  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7330  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7331 };
7332 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7334  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7336  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7337  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7338  void>
7339  final {
7340  public:
7341  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7342  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7343  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7344 };
7345 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7347  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7349  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7350  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7351  void>
7352  final {
7353  public:
7354  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7355  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7356  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7357 };
7358 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7360  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7362  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7363  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7364  void>
7365  final {
7366  public:
7367  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7368  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7369  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7370 };
7371 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7373  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7375  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7376  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7377  void>
7378  final {
7379  public:
7380  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7381  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7382  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7383 };
7384 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7386  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7388  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7389  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7390  void>
7391  final {
7392  public:
7393  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7394  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7395  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7396 };
7397 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7399  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7401  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7402  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7403  void>
7404  final {
7405  public:
7406  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7407  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7408  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0x6e)});
7409 };
7410 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7412  public:
7413  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[8];
7414  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱>(std::array{𝐼𝐱𝐧𝐭₈(0xf2)});
7415 };
7416 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7418  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7420  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7421  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7422  void>
7423  final {
7424  public:
7425  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7426  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7427  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7428 };
7429 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7431  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7433  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7434  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7435  void>
7436  final {
7437  public:
7438  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7439  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7440  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7441 };
7442 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7444  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7446  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7447  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7448  void>
7449  final {
7450  public:
7451  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7452  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7453  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7454 };
7455 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7457  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7459  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7460  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7461  void>
7462  final {
7463  public:
7464  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7465  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7466  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7467 };
7468 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7470  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7472  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7473  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7474  void>
7475  final {
7476  public:
7477  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7478  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7479  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7480 };
7481 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7483  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7485  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7486  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7487  void>
7488  final {
7489  public:
7490  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7491  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7492  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7493 };
7494 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7496  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7498  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7499  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7500  void>
7501  final {
7502  public:
7503  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7504  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7505  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7506 };
7507 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7509  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7511  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7512  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7513  void>
7514  final {
7515  public:
7516  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7517  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7518  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7519 };
7520 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7522  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7524  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7525  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7526  void>
7527  final {
7528  public:
7529  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7530  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7531  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7532 };
7533 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7535  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7537  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7538  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7539  void>
7540  final {
7541  public:
7542  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7543  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7544  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7545 };
7546 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7548  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7550  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7551  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7552  void>
7553  final {
7554  public:
7555  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7556  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[1];
7557  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa6)});
7558 };
7559 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7561  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7563  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7564  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7565  void>
7566  final {
7567  public:
7568  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7569  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7570  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7571 };
7572 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7574  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7576  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7577  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7578  void>
7579  final {
7580  public:
7581  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7582  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7583  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7584 };
7585 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7587  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7589  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7590  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7591  void>
7592  final {
7593  public:
7594  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7595  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7596  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7597 };
7598 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7600  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7602  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7603  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7604  void>
7605  final {
7606  public:
7607  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7608  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7609  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7610 };
7611 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7613  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7615  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7616  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7617  void>
7618  final {
7619  public:
7620  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7621  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7622  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7623 };
7624 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7626  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7628  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7629  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7630  void>
7631  final {
7632  public:
7633  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7634  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7635  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7636 };
7637 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7639  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7641  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7642  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7643  void>
7644  final {
7645  public:
7646  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7647  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7648  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7649 };
7650 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7652  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7654  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7655  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7656  void>
7657  final {
7658  public:
7659  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7660  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7661  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7662 };
7663 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7665  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7667  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7668  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7669  void>
7670  final {
7671  public:
7672  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7673  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7674  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7675 };
7676 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7678  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7680  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7681  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7682  void>
7683  final {
7684  public:
7685  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7686  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7687  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7688 };
7689 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7691  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7693  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7694  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7695  void>
7696  final {
7697  public:
7698  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7699  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[3];
7700  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6c)});
7701 };
7702 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7704  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7706  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
7707  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7708  void>
7709  final {
7710  public:
7711  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7712  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7713  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7714 };
7715 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7717  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7719  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7720  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7721  void>
7722  final {
7723  public:
7724  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7725  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7726  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7727 };
7728 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7730  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7732  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
7733  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7734  void>
7735  final {
7736  public:
7737  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7738  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7739  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7740 };
7741 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7743  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7745  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
7746  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7747  void>
7748  final {
7749  public:
7750  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7751  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7752  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7753 };
7754 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7756  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7758  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7759  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7760  void>
7761  final {
7762  public:
7763  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7764  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7765  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7766 };
7767 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7769  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7771  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
7772  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7773  void>
7774  final {
7775  public:
7776  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7777  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7778  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7779 };
7780 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7782  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7784  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
7785  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7786  void>
7787  final {
7788  public:
7789  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7790  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7791  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7792 };
7793 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7795  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7797  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
7798  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7799  void>
7800  final {
7801  public:
7802  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7803  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7804  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7805 };
7806 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7808  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7810  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7811  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7812  void>
7813  final {
7814  public:
7815  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7816  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7817  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7818 };
7819 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7821  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7823  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
7824  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7825  void>
7826  final {
7827  public:
7828  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7829  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7830  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7831 };
7832 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7834  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7836  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
7837  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7838  void>
7839  final {
7840  public:
7841  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7842  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[4];
7843  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xac)});
7844 };
7845 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7847  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7849  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7850  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7851  void>
7852  final {
7853  public:
7854  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7855  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7856  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7857 };
7858 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7860  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7862  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7863  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
7864  void>
7865  final {
7866  public:
7867  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7868  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7869  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7870 };
7871 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7873  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7875  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7876  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
7877  void>
7878  final {
7879  public:
7880  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7881  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7882  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7883 };
7884 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7886  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7888  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7889  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
7890  void>
7891  final {
7892  public:
7893  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7894  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7895  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7896 };
7897 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7899  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7901  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7902  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
7903  void>
7904  final {
7905  public:
7906  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7907  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7908  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7909 };
7910 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7912  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7914  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7915  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
7916  void>
7917  final {
7918  public:
7919  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7920  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7921  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7922 };
7923 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7925  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7927  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7928  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
7929  void>
7930  final {
7931  public:
7932  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
7933  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7934  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7935 };
7936 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7938  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7940  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7941  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
7942  void>
7943  final {
7944  public:
7945  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7946  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7947  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7948 };
7949 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7951  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7953  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7954  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
7955  void>
7956  final {
7957  public:
7958  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7959  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7960  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7961 };
7962 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7964  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7966  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7967  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
7968  void>
7969  final {
7970  public:
7971  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7972  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7973  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7974 };
7975 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7977  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7979  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7980  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
7981  void>
7982  final {
7983  public:
7984  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
7985  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[6];
7986  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xa4)});
7987 };
7988 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
7990  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
7992  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
7993  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
7994  void>
7995  final {
7996  public:
7997  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
7998  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
7999  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8000 };
8001 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8003  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8005  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8006  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
8007  void>
8008  final {
8009  public:
8010  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8011  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8012  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8013 };
8014 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8016  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8018  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8019  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
8020  void>
8021  final {
8022  public:
8023  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8024  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8025  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8026 };
8027 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8029  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8031  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8032  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
8033  void>
8034  final {
8035  public:
8036  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8037  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8038  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8039 };
8040 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8042  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8044  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8045  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
8046  void>
8047  final {
8048  public:
8049  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8050  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8051  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8052 };
8053 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8055  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8057  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8058  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
8059  void>
8060  final {
8061  public:
8062  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8063  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8064  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8065 };
8066 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8068  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8070  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8071  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
8072  void>
8073  final {
8074  public:
8075  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8076  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8077  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8078 };
8079 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8081  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8083  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8084  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
8085  void>
8086  final {
8087  public:
8088  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8089  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8090  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8091 };
8092 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8094  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8096  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8097  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
8098  void>
8099  final {
8100  public:
8101  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8102  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8103  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8104 };
8105 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8107  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8109  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8110  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
8111  void>
8112  final {
8113  public:
8114  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8115  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8116  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8117 };
8118 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8120  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8122  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8123  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
8124  void>
8125  final {
8126  public:
8127  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8128  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[7];
8129  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0x6e)});
8130 };
8131 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8133  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8135  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
8136  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8137  void>
8138  final {
8139  public:
8140  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8141  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8142  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8143 };
8144 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8146  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8148  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
8149  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8150  void>
8151  final {
8152  public:
8153  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8154  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8155  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8156 };
8157 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8159  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8161  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
8162  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8163  void>
8164  final {
8165  public:
8166  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8167  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8168  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8169 };
8170 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8172  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8174  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
8175  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8176  void>
8177  final {
8178  public:
8179  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8180  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8181  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8182 };
8183 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8185  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8187  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
8188  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8189  void>
8190  final {
8191  public:
8192  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8193  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8194  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8195 };
8196 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8198  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8200  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
8201  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8202  void>
8203  final {
8204  public:
8205  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8206  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8207  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8208 };
8209 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8211  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8213  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
8214  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8215  void>
8216  final {
8217  public:
8218  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8219  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8220  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8221 };
8222 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8224  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8226  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
8227  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8228  void>
8229  final {
8230  public:
8231  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8232  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8233  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8234 };
8235 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8237  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8239  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
8240  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8241  void>
8242  final {
8243  public:
8244  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8245  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8246  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8247 };
8248 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8250  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8252  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
8253  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8254  void>
8255  final {
8256  public:
8257  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8258  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8259  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8260 };
8261 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8263  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8265  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
8266  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8267  void>
8268  final {
8269  public:
8270  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8271  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8272  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xae)});
8273 };
8274 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8276  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8278  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
8279  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8280  void>
8281  final {
8282  public:
8283  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8284  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8285  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8286 };
8287 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8289  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8291  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
8292  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8293  void>
8294  final {
8295  public:
8296  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8297  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8298  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8299 };
8300 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8302  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8304  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
8305  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8306  void>
8307  final {
8308  public:
8309  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8310  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8311  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8312 };
8313 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8315  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8317  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
8318  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8319  void>
8320  final {
8321  public:
8322  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8323  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8324  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8325 };
8326 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8328  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8330  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
8331  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8332  void>
8333  final {
8334  public:
8335  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8336  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8337  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8338 };
8339 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8341  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8343  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
8344  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8345  void>
8346  final {
8347  public:
8348  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8349  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8350  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8351 };
8352 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8354  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8356  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
8357  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8358  void>
8359  final {
8360  public:
8361  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8362  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8363  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8364 };
8365 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8367  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8369  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
8370  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8371  void>
8372  final {
8373  public:
8374  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8375  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8376  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8377 };
8378 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8380  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8382  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
8383  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8384  void>
8385  final {
8386  public:
8387  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8388  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8389  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8390 };
8391 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8393  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8395  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
8396  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8397  void>
8398  final {
8399  public:
8400  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8401  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8402  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8403 };
8404 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8406  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8408  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
8409  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8410  void>
8411  final {
8412  public:
8413  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8414  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8415  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf2), 𝐼𝐱𝐧𝐭₈(0xaa)});
8416 };
8417 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8419  public:
8420  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[9];
8421  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱>(std::array{𝐼𝐱𝐧𝐭₈(0xf3)});
8422 };
8423 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8425  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8427  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
8428  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
8429  void>
8430  final {
8431  public:
8432  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8433  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8434  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8435 };
8436 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8438  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8440  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
8441  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
8442  void>
8443  final {
8444  public:
8445  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8446  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8447  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8448 };
8449 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8451  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8453  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
8454  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
8455  void>
8456  final {
8457  public:
8458  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8459  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8460  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8461 };
8462 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8464  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8466  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
8467  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
8468  void>
8469  final {
8470  public:
8471  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8472  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8473  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8474 };
8475 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8477  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8479  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
8480  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
8481  void>
8482  final {
8483  public:
8484  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8485  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8486  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8487 };
8488 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8490  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8492  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
8493  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
8494  void>
8495  final {
8496  public:
8497  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8498  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8499  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8500 };
8501 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8503  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8505  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
8506  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
8507  void>
8508  final {
8509  public:
8510  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8511  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8512  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8513 };
8514 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8516  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8518  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
8519  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
8520  void>
8521  final {
8522  public:
8523  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8524  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8525  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8526 };
8527 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8529  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8531  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
8532  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
8533  void>
8534  final {
8535  public:
8536  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8537  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8538  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8539 };
8540 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8542  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8544  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
8545  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
8546  void>
8547  final {
8548  public:
8549  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8550  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8551  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8552 };
8553 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8555  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8557  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
8558  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
8559  void>
8560  final {
8561  public:
8562  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8563  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[2];
8564  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xa6)});
8565 };
8566 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8568  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8570  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
8571  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8572  void>
8573  final {
8574  public:
8575  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8576  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8577  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8578 };
8579 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8581  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8583  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
8584  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8585  void>
8586  final {
8587  public:
8588  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8589  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8590  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8591 };
8592 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8594  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8596  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
8597  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8598  void>
8599  final {
8600  public:
8601  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8602  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8603  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8604 };
8605 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8607  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8609  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
8610  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8611  void>
8612  final {
8613  public:
8614  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8615  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8616  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8617 };
8618 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8620  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8622  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
8623  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8624  void>
8625  final {
8626  public:
8627  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8628  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8629  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8630 };
8631 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8633  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8635  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
8636  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8637  void>
8638  final {
8639  public:
8640  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8641  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8642  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8643 };
8644 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8646  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8648  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
8649  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8650  void>
8651  final {
8652  public:
8653  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8654  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8655  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8656 };
8657 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8659  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8661  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
8662  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8663  void>
8664  final {
8665  public:
8666  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8667  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8668  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8669 };
8670 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8672  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8674  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
8675  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8676  void>
8677  final {
8678  public:
8679  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8680  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8681  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8682 };
8683 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8685  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8687  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
8688  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8689  void>
8690  final {
8691  public:
8692  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8693  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8694  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8695 };
8696 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8698  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8700  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
8701  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8702  void>
8703  final {
8704  public:
8705  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8706  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8707  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xf3), 𝐼𝐱𝐧𝐭₈(0xae)});
8708 };
8709 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8711  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8713  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
8714  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8715  void>
8716  final {
8717  public:
8718  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8719  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8720  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8721 };
8722 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8724  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8726  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
8727  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8728  void>
8729  final {
8730  public:
8731  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8732  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8733  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8734 };
8735 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8737  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8739  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
8740  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8741  void>
8742  final {
8743  public:
8744  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8745  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8746  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8747 };
8748 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8750  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8752  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
8753  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8754  void>
8755  final {
8756  public:
8757  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8758  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8759  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8760 };
8761 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8763  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8765  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
8766  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8767  void>
8768  final {
8769  public:
8770  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8771  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8772  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8773 };
8774 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8776  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8778  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
8779  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8780  void>
8781  final {
8782  public:
8783  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8784  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8785  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8786 };
8787 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8789  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8791  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
8792  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8793  void>
8794  final {
8795  public:
8796  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8797  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8798  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8799 };
8800 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8802  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8804  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
8805  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8806  void>
8807  final {
8808  public:
8809  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8810  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8811  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8812 };
8813 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8815  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8817  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
8818  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8819  void>
8820  final {
8821  public:
8822  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8823  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8824  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8825 };
8826 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8828  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8830  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
8831  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8832  void>
8833  final {
8834  public:
8835  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8836  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8837  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8838 };
8839 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8841  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8843  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
8844  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8845  void>
8846  final {
8847  public:
8848  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8849  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[10];
8850  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xae)});
8851 };
8852 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8854  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8856  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
8857  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8858  void>
8859  final {
8860  public:
8861  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8862  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8863  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8864 };
8865 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8867  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8869  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
8870  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8871  void>
8872  final {
8873  public:
8874  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8875  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8876  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8877 };
8878 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8880  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8882  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
8883  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8884  void>
8885  final {
8886  public:
8887  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
8888  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8889  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8890 };
8891 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8893  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8895  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
8896  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8897  void>
8898  final {
8899  public:
8900  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8901  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8902  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8903 };
8904 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8906  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8908  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
8909  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8910  void>
8911  final {
8912  public:
8913  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8914  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8915  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8916 };
8917 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8919  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8921  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
8922  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8923  void>
8924  final {
8925  public:
8926  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8927  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8928  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8929 };
8930 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8932  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8934  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
8935  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8936  void>
8937  final {
8938  public:
8939  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
8940  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8941  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8942 };
8943 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8945  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8947  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
8948  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
8949  void>
8950  final {
8951  public:
8952  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8953  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8954  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8955 };
8956 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8958  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8960  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
8961  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
8962  void>
8963  final {
8964  public:
8965  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8966  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8967  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8968 };
8969 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8971  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8973  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
8974  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
8975  void>
8976  final {
8977  public:
8978  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8979  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8980  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8981 };
8982 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8984  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8986  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
8987  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
8988  void>
8989  final {
8990  public:
8991  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
8992  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[11];
8993  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0xaa)});
8994 };
8995 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
8997  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
8999  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9000  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9001  void>
9002  final {
9003  public:
9004  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9005  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9006  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9007  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9008 };
9009 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9011  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9013  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9014  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9015  void>
9016  final {
9017  public:
9018  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9019  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9020  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9021  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9022 };
9023 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9025  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9027  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9028  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9029  void>
9030  final {
9031  public:
9032  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9033  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9034  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9035  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9036 };
9037 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9039  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9041  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9042  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9043  void>
9044  final {
9045  public:
9046  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9047  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9048  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9049  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9050 };
9051 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9053  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9055  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
9056  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9057  void>
9058  final {
9059  public:
9060  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9061  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9062  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
9063  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9064  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9065 };
9066 ;
9067 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9069  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9071  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
9072  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9073  void>
9074  final {
9075  public:
9076  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9077  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9078  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
9079  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9080  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9081 };
9082 ;
9083 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9085  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9087  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
9088  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9089  void>
9090  final {
9091  public:
9092  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9093  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9094  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
9095  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9096  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9097 };
9098 ;
9099 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9101  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9103  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
9104  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9105  void>
9106  final {
9107  public:
9108  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9109  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9110  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9111  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9112  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9113 };
9114 ;
9115 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9117  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9119  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
9120  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9121  void>
9122  final {
9123  public:
9124  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9125  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9126  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9127  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9128  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9129 };
9130 ;
9131 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9133  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9135  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
9136  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9137  void>
9138  final {
9139  public:
9140  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9141  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9142  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9143  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9144  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9145 };
9146 ;
9147 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9149  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9151  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
9152  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9153  void>
9154  final {
9155  public:
9156  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9157  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9158  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9159  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9160  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9161 };
9162 ;
9163 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9165  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9167  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
9168  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9169  void>
9170  final {
9171  public:
9172  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9173  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9174  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9175  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9176  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9177 };
9178 ;
9179 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9181  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9183  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
9184  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9185  void>
9186  final {
9187  public:
9188  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9189  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9190  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9191  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9192  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9193 };
9194 ;
9195 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9197  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9199  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
9200  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9201  void>
9202  final {
9203  public:
9204  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9205  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9206  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9207  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9208  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9209 };
9210 ;
9211 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9213  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9215  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
9216  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9217  void>
9218  final {
9219  public:
9220  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9221  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9222  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9223  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9224  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9225 };
9226 ;
9227 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9229  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9231  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
9232  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9233  void>
9234  final {
9235  public:
9236  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9237  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9238  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9239  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9240  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9241 };
9242 ;
9243 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9245  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9247  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
9248  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9249  void>
9250  final {
9251  public:
9252  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9253  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9254  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9255  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9256  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9257 };
9258 ;
9259 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9261  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9263  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
9264  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9265  void>
9266  final {
9267  public:
9268  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9269  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9270  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9271  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9272  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9273 };
9274 ;
9275 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9277  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9279  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
9280  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9281  void>
9282  final {
9283  public:
9284  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9285  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9286  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9287  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9288  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9289 };
9290 ;
9291 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9293  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9295  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
9296  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9297  void>
9298  final {
9299  public:
9300  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9301  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9302  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9303  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9304  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9305 };
9306 ;
9307 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9309  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9311  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
9312  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9313  void>
9314  final {
9315  public:
9316  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9317  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9318  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9319  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9320  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9321 };
9322 ;
9323 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9325  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9327  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
9328  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9329  void>
9330  final {
9331  public:
9332  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9333  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9334  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9335  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9336  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9337 };
9338 ;
9339 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9341  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9343  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
9344  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9345  void>
9346  final {
9347  public:
9348  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9349  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x28)});
9350  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9351  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9352  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9353 };
9354 ;
9355 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9357  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9359  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9360  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 8>,
9361  void>
9362  final {
9363  public:
9364  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9365  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9366  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
9367  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9368  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9369 };
9370 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9372  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9374  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9375  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 16>,
9376  void>
9377  final {
9378  public:
9379  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9380  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9381  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
9382  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9383  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9384 };
9385 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9387  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9389  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9390  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<16, 32>,
9391  void>
9392  final {
9393  public:
9394  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9395  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 16>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9396  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 16;
9397  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9398  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9399 };
9400 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9402  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9404  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9405  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
9406  void>
9407  final {
9408  public:
9409  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9410  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9411  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9412  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9413  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9414 };
9415 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9417  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9419  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9420  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
9421  void>
9422  final {
9423  public:
9424  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9425  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9426  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9427  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9428  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9429 };
9430 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9432  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9434  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9435  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
9436  void>
9437  final {
9438  public:
9439  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9440  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9441  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9442  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9443  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9444 };
9445 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9447  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9449  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9450  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
9451  void>
9452  final {
9453  public:
9454  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9455  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9456  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9457  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9458  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9459 };
9460 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9462  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9464  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9465  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
9466  void>
9467  final {
9468  public:
9469  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9470  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9471  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9472  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9473  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9474 };
9475 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9477  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9479  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9480  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
9481  void>
9482  final {
9483  public:
9484  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9485  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9486  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9487  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9488  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9489 };
9490 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9492  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9494  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9495  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
9496  void>
9497  final {
9498  public:
9499  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9500  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9501  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9502  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9503  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9504 };
9505 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9507  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9509  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9510  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
9511  void>
9512  final {
9513  public:
9514  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9515  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9516  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9517  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9518  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9519 };
9520 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9522  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9524  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9525  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 8>,
9526  void>
9527  final {
9528  public:
9529  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9530  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9531  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9532  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9533  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9534 };
9535 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9537  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9539  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9540  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 16>,
9541  void>
9542  final {
9543  public:
9544  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9545  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9546  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9547  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9548  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9549 };
9550 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9552  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9554  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9555  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 32>,
9556  void>
9557  final {
9558  public:
9559  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9560  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9561  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9562  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9563  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9564 };
9565 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9567  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9569  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9570  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<32, 64>,
9571  void>
9572  final {
9573  public:
9574  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9575  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 32>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9576  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 32;
9577  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9578  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9579 };
9580 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9582  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9584  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<8>,
9585  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 8>,
9586  void>
9587  final {
9588  public:
9589  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9590  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 8, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9591  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9592  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9593  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9594 };
9595 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9597  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9599  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<16>,
9600  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 16>,
9601  void>
9602  final {
9603  public:
9604  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9605  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 16, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9606  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9607  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9608  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9609 };
9610 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9612  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9614  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<32>,
9615  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 32>,
9616  void>
9617  final {
9618  public:
9619  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9620  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 32, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9621  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9622  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9623  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9624 };
9625 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»>
9627  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
9629  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<64>,
9630  typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::template ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<64, 64>,
9631  void>
9632  final {
9633  public:
9634  static constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱 = đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰[12];
9635  static constexpr auto 𝔬𝔭𝔠𝔬𝔡𝔱𝔰 = 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»::đ””86_đ”Ș𝔬𝔡𝔱, 64, 64>(std::array{𝐼𝐱𝐧𝐭₈(0x2a)});
9636  static constexpr 𝐬𝐱𝐳𝐞 𝔞𝔡𝔡𝔯𝔱𝔰𝔰_đ”Žđ”Šđ”Ąđ”±đ”„ = 64;
9637  static constexpr 𝐬𝐱𝐳𝐞 đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 0;
9638  static constexpr 𝐬𝐱𝐳𝐞 𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą = 1;
9639 };
9640 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9642 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9644  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9646  true;
9647 ;
9648 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9650 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9652  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9654  true;
9655 ;
9656 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9658 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9660  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9662  true;
9663 ;
9664 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9666 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9668  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9670  true;
9671 ;
9672 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9674 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9676  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9678  true;
9679 ;
9680 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9682 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9684  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9686  true;
9687 ;
9688 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9690 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9692  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9693  std::enable_if_t<đ›đšđšđ„(
9695 ;
9696 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9698 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9700  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9702  true;
9703 ;
9704 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9706 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9708  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9710  true;
9711 ;
9712 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9714 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9716  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9718  true;
9719 ;
9720 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž, typename = void>
9722 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đąđ§đŹđ­đ«đźđœđ­đąđšđ§ đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, typename... đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ>
9724  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>,
9726  𝒊𝒏𝒔𝒕𝒓𝒖𝒄𝒕𝒊𝒐𝒏_𝒊𝒏𝒇𝒐_𝒅𝒂𝒕𝒂𝒃𝒂𝒔𝒆<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“·đ“Șđ“¶đ“ź, đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Șđ“»đ“°đ“Ÿđ“¶đ“źđ“·đ“œđ“Œ...>::𝔡𝔩𝔰𝔭8_đ”°đ” đ”žđ”©đ”ą;
9727 
9728 template <𝐬𝐱𝐳𝐞 𝓾đ“č𝓬𝓾𝓭𝓼_đ“”đ“źđ“·đ“°đ“œđ“±>
9730  auto is_legacy_prefix = [](𝐼𝐱𝐧𝐭₈ byte) {
9731  return (byte == 0x26 /*đ”°đ”ąđ”€đ”ąđ”°*/) or (byte == 0x2e /*đ”°đ”ąđ”€đ” đ”°*/) or (byte == 0x36 /*đ”°đ”ąđ”€đ”°đ”°*/) or (byte == 0x3e /*đ”°đ”ąđ”€đ”Ąđ”°*/) or
9732  (byte == 0x64 /*đ”°đ”ąđ”€đ”Łđ”°*/) or (byte == 0x65 /*đ”°đ”ąđ”€đ”€đ”°*/) or (byte == 0x66 /*operand-size prefix*/) or
9733  (byte == 0x67 /*address-size prefix*/) or (byte == 0xf0 /*đ”©đ”Źđ” đ”š*/) or (byte == 0xf2 /*đ”Żđ”ąđ”­đ”«đ”·*/) or (byte == 0xf3 /*đ”Żđ”ąđ”­đ”·*/);
9734  };
9735 
9736  auto end = std::begin(full_opcode);
9737  while (end < std::end(full_opcode) and is_legacy_prefix(*end)) {
9738  ++end;
9739  }
9740 
9741  return 𝐬𝐱𝐳𝐞(end - std::begin(full_opcode));
9742 }
9743 
9744 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9746  𝑡𝑜_𝑎𝑟𝑟𝑎𝑩<𝑐𝑜𝑱𝑛𝑡_𝑙𝑒𝑔𝑎𝑐𝑩_đ‘đ‘Ÿđ‘’đ‘“đ‘–đ‘„đ‘’đ‘ (đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰)>(std::begin(đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰));
9747 
9748 // Note: đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”Żđ”ąđ””_đ”­đ”Żđ”ąđ”Łđ”Šđ”” == 0 if there are no REX prefix.
9749 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9751  (đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size() <= // Handle đ”Šđ”«đ” /𝔡𝔱𝔠 in legacy and compatibility modes.
9752  đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 1)
9753  ? 0
9754  : ((0x40 <= đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size()]) and
9755  (đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size()] <= 0x4f));
9756 
9757 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9759  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size() <= đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() +
9760  1 // Handle đ”©đ”ąđ”° in legacy and compatibility modes.
9761  ? 0
9762  : đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()] == 0xc4;
9763 
9764 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9765 inline constexpr typename std::enable_if_t<đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>, std::array<𝐼𝐱𝐧𝐭₈, 3>>
9767  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()],
9768  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 1],
9769  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 2]};
9770 
9771 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9773  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size() <= đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() +
9774  1 // Handle 𝔟𝔬đ”Čđ”«đ”Ą in legacy and compatibility modes.
9775  ? 0
9776  : đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()] == 0x62;
9777 
9778 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9779 inline constexpr typename std::enable_if_t<đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”ąđ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>, std::array<𝐼𝐱𝐧𝐭₈, 3>>
9781  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()],
9782  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 1],
9783  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 2],
9784  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 3]};
9785 
9786 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9788  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size() <= đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 2 // Handle 𝔭𝔬𝔭 𝓂ℯ𝓂℮𝓇𝓎.
9789  ? 0
9790  : đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()] == 0x8f;
9791 
9792 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9793 inline constexpr typename std::enable_if_t<đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>, std::array<𝐼𝐱𝐧𝐭₈, 3>>
9795  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()],
9796  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 1],
9797  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 2]};
9798 
9799 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9800 inline constexpr typename std::enable_if_t<đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>, std::array<𝐼𝐱𝐧𝐭₈, 3>>
9802  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()],
9803  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 1],
9804  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 2]};
9805 
9806 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9808  𝑐𝑜𝑱𝑛𝑡_𝑙𝑒𝑔𝑎𝑐𝑩_đ‘đ‘Ÿđ‘’đ‘“đ‘–đ‘„đ‘’đ‘ (đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰) + đ›đšđšđ„(đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”Żđ”ąđ””_đ”­đ”Żđ”ąđ”Łđ”Šđ””<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>) +
9809  3 * đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž> + 4 * đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”ąđ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž> +
9810  3 * đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ””đ”Źđ”­_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>>(std::begin(đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰));
9811 
9812 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9814  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size() ==
9815  đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() // Legacy opcodes as separate instruction.
9816  ? 0
9817  : đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž> or đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”ąđ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž> or
9818  đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ””đ”Źđ”­_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9819  ? 1
9820  : đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()] != 0x0f ? 1
9821  : (đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 1] != 0x38 and
9822  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰[đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + 1] != 0x3a)
9823  ? 2
9824  : 3>(std::begin(đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰) + đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size());
9825 
9826 // Note that check mistakenly marks 2nd byte of đ””87 instruction not as đ”Ș𝔬𝔡𝔯đ”Ș but as 𝔩đ”Șđ”Ș — but that interpretation doesn't really
9827 // contradict documentation.
9828 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9830  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size() == đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() +
9831  đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔬𝔭𝔠𝔬𝔡𝔱_𝔭𝔯𝔬𝔭𝔱𝔯<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()
9832  ? false
9833  : đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>;
9834 
9835 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9837  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size() == đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() +
9838  đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔬𝔭𝔠𝔬𝔡𝔱_𝔭𝔯𝔬𝔭𝔱𝔯<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()
9839  ? false
9840  : đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>;
9841 
9842 // Note: the following code is deliberately written in a way which makes it impossible to take 𝔬𝔭𝔠𝔬𝔡𝔱_đ”ąđ””đ”±đ”ąđ”«đ”°đ”Šđ”Źđ”« from instruction
9843 // which doesn't have or take more than one byte from instruction which does have it without a compile-time error.
9844 template <typename đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>
9845 inline constexpr typename std::enable_if_t<
9846  đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔬𝔭𝔠𝔬𝔡𝔱_đ”Šđ”«_đ”Ș𝔬𝔡𝔯đ”Ș<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž> or đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔬𝔭𝔠𝔬𝔡𝔱_đ”Šđ”«_𝔩đ”Șđ”Ș<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>,
9847  std::array<𝐼𝐱𝐧𝐭₈, 1>>
9849  đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰.size() -
9850  (đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔬𝔭𝔠𝔬𝔡𝔱_𝔭𝔯𝔬𝔭𝔱𝔯<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size())>(
9851  std::begin(đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž::𝔬𝔭𝔠𝔬𝔡𝔱𝔰) +
9852  (đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size() + đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔬𝔭𝔠𝔬𝔡𝔱_𝔭𝔯𝔬𝔭𝔱𝔯<đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž>.size()));
9853 
9854 // See 𝔱đ”Șđ”Šđ”±_đ”Ș𝔬𝔡𝔯đ”Ș_𝔰𝔩𝔟_𝔡𝔩𝔰𝔭 for explanation. This array shouldn't be in the template class or function, since most compilers wouldn't
9855 // be able to merge these into one array.
9857  0, 0, 0, 0, 2, 3, 0, 1, 0, 0, 0, 0, 4, 5, 4, 5, 0, 0, 0, 0, 6, 6, 7, 7, 0, 0, 0, 0, 6, 6, 6, 6};
9858 
9859 // Herlper array to convert segment-as-prefix number to segment-as-reg number.
9861  7, 7, 7, 7, 4, 5, 0, 7, 7, 7, 7, 7, 7, 7, 1, 7, 7, 7, 7, 7, 7, 7, 2, 7, 7, 7, 7, 7, 7, 7, 3, 7};
9862 
9863 } // namespace đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿
9864 
9865 // Note: 16-bit and 32-bit modes are very similar (although instructions are encoded differently but all sizes and modes are
9866 // present). But 64-bit mode is different: it adds 64-bit registers and also many additional registers (𝔯8 to 𝔯15, đ””đ”Șđ”Ș9 to đ””đ”Șđ”Ș32 and
9867 // so on), but it also makes many instructions unavailable and doesn't support 16-bit addresses.
9868 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
9870  public:
9873  static_assert(
9878  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9881  with C++20. */
9883  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9886  𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
9887  C++20. */
9889  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9892  𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
9894  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9897  𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
9899  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9902  𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
9904  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9907  𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
9908  with C++20. */
9910  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9913  𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
9914  C++20. */
9916  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9919  𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
9920  C++20. */
9922  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9924  đ“Œđ“Č𝔃𝓼,
9925  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
9926  đ””86_đ”Ș𝔬𝔡𝔱>; /* C++17 compatibility, use 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
9928  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9931  𝐭đČđ©đž; /* C++17 compatibility, use 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
9933  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
9936  𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
9937  with C++20. */
9939  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 128>
9940  using 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
9941  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
9942  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
9944  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 256>
9945  using 𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
9946  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
9947  𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
9949  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 512>
9950  using 𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
9951  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
9952  𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
9959  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9961  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9964  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9967  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9970  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9972  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9973  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
9974  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
9975  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9976  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
9977  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
9978  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9979  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
9980  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
9981  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9983  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9985  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9988  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9990  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9992  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9993  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
9994  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
9995  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9996  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
9997  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
9998  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
9999  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10000  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10001  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10003  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
10004  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼,
10005  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
10006  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
10011  static constexpr auto đ”žđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10012  static constexpr auto đ” đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10013  static constexpr auto đ”Ąđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10014  static constexpr auto đ”Ÿđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10015  static constexpr auto đ”žđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10016  static constexpr auto đ” đ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10017  static constexpr auto đ”Ąđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10018  static constexpr auto đ”Ÿđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10019  static constexpr auto đ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10020  static constexpr auto đ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10021  static constexpr auto đ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10022  static constexpr auto đ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10023  static constexpr auto 𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10024  static constexpr auto 𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10025  static constexpr auto 𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10026  static constexpr auto 𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10027  static constexpr auto đ”ąđ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10028  static constexpr auto đ”ąđ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10029  static constexpr auto đ”ąđ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10030  static constexpr auto đ”ąđ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10031  static constexpr auto 𝔱𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10032  static constexpr auto 𝔱𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10033  static constexpr auto 𝔱𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10034  static constexpr auto 𝔱𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10035  static constexpr auto đ”ąđ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10041  static constexpr auto đ””đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10042  static constexpr auto đ””đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10043  static constexpr auto đ””đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10044  static constexpr auto đ””đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10045  static constexpr auto đ””đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10046  static constexpr auto đ””đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10047  static constexpr auto đ””đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10048  static constexpr auto đ””đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10049  static constexpr auto đ”¶đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10050  static constexpr auto đ”¶đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10051  static constexpr auto đ”¶đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10052  static constexpr auto đ”¶đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10053  static constexpr auto đ”¶đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10054  static constexpr auto đ”¶đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10055  static constexpr auto đ”¶đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10056  static constexpr auto đ”¶đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10057  static constexpr auto đ”·đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10058  static constexpr auto đ”·đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10059  static constexpr auto đ”·đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10060  static constexpr auto đ”·đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10061  static constexpr auto đ”·đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10062  static constexpr auto đ”·đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10063  static constexpr auto đ”·đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10064  static constexpr auto đ”·đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10065  static constexpr auto đ”°đ”±0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10066  static constexpr auto đ”°đ”±1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10067  static constexpr auto đ”°đ”±2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10068  static constexpr auto đ”°đ”±3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10069  static constexpr auto đ”°đ”±4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10070  static constexpr auto đ”°đ”±5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10071  static constexpr auto đ”°đ”±6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10072  static constexpr auto đ”°đ”±7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10073  static constexpr auto đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10074  static constexpr auto đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10075  static constexpr auto đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10076  static constexpr auto đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10077  static constexpr auto đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10078  static constexpr auto đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10079  static constexpr auto đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10080  static constexpr auto đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10081  static constexpr auto 𝔞𝔠𝔠đ”Čđ”Șđ”Čđ”©đ”žđ”±đ”Źđ”Ż = đšđœđœđźđŠđźđ„đšđ­đšđ«_đ«đžđ đąđŹđ­đžđ«{0};
10082  static constexpr auto 𝔠𝔬đ”Čđ”«đ”±đ”ąđ”Ż_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đœđšđźđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{1};
10083  static constexpr auto đ”Ąđ”žđ”±đ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐝𝐚𝐭𝐚_đ«đžđ đąđŹđ­đžđ«{2};
10084  static constexpr auto 𝔟𝔞𝔰𝔱_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ«đžđ đąđŹđ­đžđ«{3};
10085  static constexpr auto đ”°đ”±đ”žđ” đ”š_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = đŹđ­đšđœđ€_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{4};
10086  static constexpr auto 𝔟𝔞𝔰𝔱_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{5};
10087  static constexpr auto 𝔰𝔬đ”Č𝔯𝔠𝔱_đ”Šđ”«đ”Ąđ”ąđ”” = đŹđšđźđ«đœđž_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{6};
10088  static constexpr auto đ”Ąđ”ąđ”°đ”±đ”Šđ”«đ”žđ”±đ”Šđ”Źđ”«_đ”Šđ”«đ”Ąđ”ąđ”” = 𝐝𝐞𝐬𝐭𝐱𝐧𝐚𝐭𝐱𝐹𝐧_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{7};
10089  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10091  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10093  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10096  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10098  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10100  static constexpr auto đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”± = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10101  static constexpr auto đ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10102  static constexpr auto 𝔱𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10103  static constexpr auto 𝔠𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔠𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10104  static constexpr auto 𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10105  static constexpr auto 𝔡𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10106  static constexpr auto 𝔣𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔣𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10107  static constexpr auto đ”€đ”° = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”€đ”°<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10108  static constexpr auto 𝔹0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10109  static constexpr auto 𝔹1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10110  static constexpr auto 𝔹2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10111  static constexpr auto 𝔹3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10112  static constexpr auto 𝔹4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10113  static constexpr auto 𝔹5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10114  static constexpr auto 𝔹6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10115  static constexpr auto 𝔹7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10116  template <typename 𝓣>
10117  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10118  template <typename 𝓣>
10119  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10120  template <typename 𝓣>
10121  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10122  template <typename 𝓣>
10123  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10124  template <typename 𝓣>
10125  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10126  template <typename 𝓣>
10127  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10128  template <typename 𝓣>
10129  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10130  template <typename 𝓣>
10131  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10132  template <typename 𝓣>
10133  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
10134  template <typename 𝓣>
10135  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ” đ”žđ”©đ”ą = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ” đ”žđ”©đ”ą<𝓣>;
10136  template <typename 𝓣>
10137  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
10138  template <typename 𝓣>
10139  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
10141  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10142  }
10144  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10145  }
10147  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10148  }
10150  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10151  }
10153  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10154  }
10156  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10157  }
10159  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10160  }
10162  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10163  }
10165  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10166  }
10168  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10169  }
10171  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10172  }
10174  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10175  }
10177  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10178  }
10180  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10181  }
10183  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10184  }
10186  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10187  }
10189  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10190  }
10192  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10193  }
10195  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10196  }
10198  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10199  }
10201  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10202  }
10204  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Łđ”Žđ”žđ”Šđ”±>();
10205  }
10207  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
10208  }
10210  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
10211  }
10213  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
10214  }
10216  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
10217  }
10219  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
10220  }
10222  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
10223  }
10225  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10226  }
10228  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10229  }
10231  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10232  }
10234  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10235  }
10237  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10238  }
10240  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10241  }
10243  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10244  }
10246  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10247  }
10249  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10250  }
10252  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10253  }
10255  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10256  }
10258  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10259  }
10261  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10262  }
10264  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10265  }
10267  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10268  }
10270  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10271  }
10273  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10274  }
10276  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10277  }
10279  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10280  }
10282  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10283  }
10285  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
10286  }
10288  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10289  }
10291  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10292  }
10294  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10295  }
10297  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10298  }
10300  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10301  }
10303  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10304  }
10306  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
10307  }
10309  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
10310  }
10312  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
10313  }
10315  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
10316  }
10318  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
10319  }
10321  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
10322  }
10324  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
10325  }
10327  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
10328  }
10330  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
10331  }
10333  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
10334  }
10336  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
10337  }
10339  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
10340  }
10342  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
10343  }
10345  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
10346  }
10348  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
10349  }
10351  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
10352  }
10354  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
10355  }
10357  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
10358  }
10360  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10361  }
10363  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10364  }
10366  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10367  }
10369  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10370  }
10372  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10373  }
10375  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10376  }
10378  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10379  }
10381  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10382  }
10384  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
10385  }
10390  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
10391  public:
10393  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10394  }
10396  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10397  }
10399  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10400  }
10402  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10403  }
10405  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10406  }
10408  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10409  }
10411  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
10412  }
10414  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
10415  }
10417  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
10418  }
10420  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
10421  }
10423  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
10424  }
10426  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
10427  }
10429  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10430  }
10432  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10433  }
10435  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10436  }
10438  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10439  }
10441  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10442  }
10444  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10445  }
10447  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10448  }
10450  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10451  }
10453  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10454  }
10456  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10457  }
10459  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10460  }
10462  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10463  }
10465  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10466  }
10468  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10469  }
10471  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10472  }
10474  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10475  }
10477  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10478  }
10480  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10481  }
10483  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10484  }
10486  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10487  }
10489  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10490  }
10492  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10493  }
10495  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10496  }
10498  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10499  }
10501  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10502  }
10504  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10505  }
10507  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10508  }
10510  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10511  }
10513  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10514  }
10516  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10517  }
10518  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
10519  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
10520  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
10521  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
10523  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
10524  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·>();
10525  }
10526  }
10527 
10528  private:
10530  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
10531  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
10532  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
10533  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
10534  }
10536  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
10537  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
10540  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
10543  };
10544  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(this);
10545  }
10547  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
10548  public:
10550  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10551  }
10553  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10554  }
10556  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10557  }
10559  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10560  }
10562  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10563  }
10565  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
10566  }
10568  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
10569  }
10571  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
10572  }
10574  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
10575  }
10577  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
10578  }
10580  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
10581  }
10583  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
10584  }
10586  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10587  }
10589  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10590  }
10592  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10593  }
10595  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10596  }
10598  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10599  }
10601  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
10602  }
10604  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10605  }
10607  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10608  }
10610  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10611  }
10613  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10614  }
10616  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10617  }
10619  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
10620  }
10622  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10623  }
10625  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10626  }
10628  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10629  }
10631  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10632  }
10634  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10635  }
10637  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
10638  }
10640  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10641  }
10643  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10644  }
10646  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10647  }
10649  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10650  }
10652  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10653  }
10655  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
10656  }
10658  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10659  }
10661  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10662  }
10664  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10665  }
10667  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10668  }
10670  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10671  }
10673  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
10674  }
10675  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
10676  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
10677  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
10678  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
10680  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
10681  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·>();
10682  }
10683  }
10684 
10685  private:
10687  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
10688  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
10689  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
10690  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
10691  }
10693  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
10694  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
10697  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
10700  };
10701  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(*this);
10702  }
10703 
10704  private:
10705  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr decltype(auto) get_assembler() { return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(this); }
10706 };
10707 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
10709  public:
10712  static_assert(
10717  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10720  with C++20. */
10722  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10725  𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
10726  C++20. */
10728  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10731  𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
10733  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10736  𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
10738  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10741  𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
10743  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10746  𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
10747  with C++20. */
10749  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10752  𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
10753  C++20. */
10755  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10758  𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
10759  C++20. */
10761  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10763  đ“Œđ“Č𝔃𝓼,
10764  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
10765  đ””86_đ”Ș𝔬𝔡𝔱>; /* C++17 compatibility, use 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
10767  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10770  𝐭đČđ©đž; /* C++17 compatibility, use 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
10772  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
10775  𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
10776  with C++20. */
10778  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 128>
10779  using 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10780  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
10781  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
10783  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 256>
10784  using 𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10785  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
10786  𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
10788  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 512>
10789  using 𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10790  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
10791  𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
10798  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10800  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10803  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10806  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10809  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10811  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10812  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10813  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10814  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10815  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10816  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10817  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10818  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10819  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10820  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10822  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10824  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10827  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10829  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10831  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10832  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10833  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10834  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10835  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10836  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10837  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10838  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
10839  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10840  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10842  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
10843  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼,
10844  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
10845  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
10850  static constexpr auto đ”žđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10851  static constexpr auto đ” đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10852  static constexpr auto đ”Ąđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10853  static constexpr auto đ”Ÿđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10854  static constexpr auto đ”žđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10855  static constexpr auto đ” đ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10856  static constexpr auto đ”Ąđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10857  static constexpr auto đ”Ÿđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10858  static constexpr auto đ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10859  static constexpr auto đ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10860  static constexpr auto đ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10861  static constexpr auto đ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10862  static constexpr auto 𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10863  static constexpr auto 𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10864  static constexpr auto 𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10865  static constexpr auto 𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10866  static constexpr auto đ”ąđ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10867  static constexpr auto đ”ąđ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10868  static constexpr auto đ”ąđ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10869  static constexpr auto đ”ąđ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10870  static constexpr auto 𝔱𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10871  static constexpr auto 𝔱𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10872  static constexpr auto 𝔱𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10873  static constexpr auto 𝔱𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10874  static constexpr auto đ”ąđ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10880  static constexpr auto đ””đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10881  static constexpr auto đ””đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10882  static constexpr auto đ””đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10883  static constexpr auto đ””đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10884  static constexpr auto đ””đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10885  static constexpr auto đ””đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10886  static constexpr auto đ””đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10887  static constexpr auto đ””đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10888  static constexpr auto đ”¶đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10889  static constexpr auto đ”¶đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10890  static constexpr auto đ”¶đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10891  static constexpr auto đ”¶đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10892  static constexpr auto đ”¶đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10893  static constexpr auto đ”¶đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10894  static constexpr auto đ”¶đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10895  static constexpr auto đ”¶đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10896  static constexpr auto đ”·đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10897  static constexpr auto đ”·đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10898  static constexpr auto đ”·đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10899  static constexpr auto đ”·đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10900  static constexpr auto đ”·đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10901  static constexpr auto đ”·đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10902  static constexpr auto đ”·đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10903  static constexpr auto đ”·đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
10904  static constexpr auto đ”°đ”±0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10905  static constexpr auto đ”°đ”±1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10906  static constexpr auto đ”°đ”±2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10907  static constexpr auto đ”°đ”±3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10908  static constexpr auto đ”°đ”±4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10909  static constexpr auto đ”°đ”±5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10910  static constexpr auto đ”°đ”±6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10911  static constexpr auto đ”°đ”±7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10912  static constexpr auto đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10913  static constexpr auto đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10914  static constexpr auto đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10915  static constexpr auto đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10916  static constexpr auto đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10917  static constexpr auto đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10918  static constexpr auto đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10919  static constexpr auto đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10920  static constexpr auto 𝔞𝔠𝔠đ”Čđ”Șđ”Čđ”©đ”žđ”±đ”Źđ”Ż = đšđœđœđźđŠđźđ„đšđ­đšđ«_đ«đžđ đąđŹđ­đžđ«{0};
10921  static constexpr auto 𝔠𝔬đ”Čđ”«đ”±đ”ąđ”Ż_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đœđšđźđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{1};
10922  static constexpr auto đ”Ąđ”žđ”±đ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐝𝐚𝐭𝐚_đ«đžđ đąđŹđ­đžđ«{2};
10923  static constexpr auto 𝔟𝔞𝔰𝔱_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ«đžđ đąđŹđ­đžđ«{3};
10924  static constexpr auto đ”°đ”±đ”žđ” đ”š_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = đŹđ­đšđœđ€_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{4};
10925  static constexpr auto 𝔟𝔞𝔰𝔱_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{5};
10926  static constexpr auto 𝔰𝔬đ”Č𝔯𝔠𝔱_đ”Šđ”«đ”Ąđ”ąđ”” = đŹđšđźđ«đœđž_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{6};
10927  static constexpr auto đ”Ąđ”ąđ”°đ”±đ”Šđ”«đ”žđ”±đ”Šđ”Źđ”«_đ”Šđ”«đ”Ąđ”ąđ”” = 𝐝𝐞𝐬𝐭𝐱𝐧𝐚𝐭𝐱𝐹𝐧_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{7};
10928  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10930  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10932  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10935  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10937  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
10939  static constexpr auto đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”± = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10940  static constexpr auto đ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10941  static constexpr auto 𝔱𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10942  static constexpr auto 𝔠𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔠𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10943  static constexpr auto 𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10944  static constexpr auto 𝔡𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10945  static constexpr auto 𝔣𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔣𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10946  static constexpr auto đ”€đ”° = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”€đ”°<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
10947  static constexpr auto 𝔹0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10948  static constexpr auto 𝔹1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10949  static constexpr auto 𝔹2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10950  static constexpr auto 𝔹3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10951  static constexpr auto 𝔹4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10952  static constexpr auto 𝔹5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10953  static constexpr auto 𝔹6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10954  static constexpr auto 𝔹7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
10955  template <typename 𝓣>
10956  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10957  template <typename 𝓣>
10958  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10959  template <typename 𝓣>
10960  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10961  template <typename 𝓣>
10962  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10963  template <typename 𝓣>
10964  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10965  template <typename 𝓣>
10966  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10967  template <typename 𝓣>
10968  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10969  template <typename 𝓣>
10970  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
10971  template <typename 𝓣>
10972  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
10973  template <typename 𝓣>
10974  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ” đ”žđ”©đ”ą = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ” đ”žđ”©đ”ą<𝓣>;
10975  template <typename 𝓣>
10976  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
10977  template <typename 𝓣>
10978  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
10980  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10981  }
10983  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10984  }
10986  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10987  }
10989  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10990  }
10992  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10993  }
10995  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10996  }
10998  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
10999  }
11001  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11002  }
11004  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11005  }
11007  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11008  }
11010  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11011  }
11013  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11014  }
11016  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11017  }
11019  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11020  }
11022  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11023  }
11025  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11026  }
11028  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11029  }
11031  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11032  }
11034  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11035  }
11037  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11038  }
11040  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11041  }
11043  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Łđ”Žđ”žđ”Šđ”±>();
11044  }
11046  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11047  }
11049  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11050  }
11052  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11053  }
11055  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11056  }
11058  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11059  }
11061  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11062  }
11064  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11065  }
11067  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11068  }
11070  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11071  }
11073  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11074  }
11076  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11077  }
11079  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11080  }
11082  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11083  }
11085  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11086  }
11088  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11089  }
11091  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11092  }
11094  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11095  }
11097  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11098  }
11100  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11101  }
11103  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11104  }
11106  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11107  }
11109  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11110  }
11112  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11113  }
11115  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11116  }
11118  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11119  }
11121  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11122  }
11124  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11125  }
11127  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11128  }
11130  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11131  }
11133  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11134  }
11136  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11137  }
11139  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11140  }
11142  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11143  }
11145  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11146  }
11148  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11149  }
11151  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11152  }
11154  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11155  }
11157  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11158  }
11160  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11161  }
11163  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
11164  }
11166  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
11167  }
11169  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
11170  }
11172  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
11173  }
11175  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
11176  }
11178  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
11179  }
11181  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
11182  }
11184  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
11185  }
11187  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
11188  }
11190  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
11191  }
11193  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
11194  }
11196  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
11197  }
11199  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11200  }
11202  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11203  }
11205  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11206  }
11208  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11209  }
11211  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11212  }
11214  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11215  }
11217  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11218  }
11220  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11221  }
11223  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
11224  }
11229  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
11230  public:
11232  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11233  }
11235  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11236  }
11238  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11239  }
11241  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11242  }
11244  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11245  }
11247  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11248  }
11250  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
11251  }
11253  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
11254  }
11256  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
11257  }
11259  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
11260  }
11262  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
11263  }
11265  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
11266  }
11268  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11269  }
11271  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11272  }
11274  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11275  }
11277  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11278  }
11280  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11281  }
11283  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11284  }
11286  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11287  }
11289  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11290  }
11292  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11293  }
11295  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11296  }
11298  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11299  }
11301  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11302  }
11304  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11305  }
11307  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11308  }
11310  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11311  }
11313  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11314  }
11316  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11317  }
11319  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11320  }
11322  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11323  }
11325  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11326  }
11328  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11329  }
11331  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11332  }
11334  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11335  }
11337  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11338  }
11340  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11341  }
11343  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11344  }
11346  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11347  }
11349  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11350  }
11352  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11353  }
11355  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11356  }
11357  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
11358  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
11359  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
11360  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
11362  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
11363  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·>();
11364  }
11365  }
11366 
11367  private:
11369  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
11370  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
11371  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
11372  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
11373  }
11375  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
11376  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
11379  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
11382  };
11383  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(this);
11384  }
11386  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
11387  public:
11389  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11390  }
11392  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11393  }
11395  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11396  }
11398  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11399  }
11401  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11402  }
11404  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11405  }
11407  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
11408  }
11410  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
11411  }
11413  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
11414  }
11416  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
11417  }
11419  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
11420  }
11422  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
11423  }
11425  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11426  }
11428  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11429  }
11431  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11432  }
11434  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11435  }
11437  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11438  }
11440  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11441  }
11443  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11444  }
11446  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11447  }
11449  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11450  }
11452  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11453  }
11455  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11456  }
11458  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11459  }
11461  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11462  }
11464  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11465  }
11467  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11468  }
11470  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11471  }
11473  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11474  }
11476  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
11477  }
11479  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11480  }
11482  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11483  }
11485  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11486  }
11488  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11489  }
11491  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11492  }
11494  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
11495  }
11497  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11498  }
11500  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11501  }
11503  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11504  }
11506  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11507  }
11509  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11510  }
11512  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
11513  }
11514  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
11515  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
11516  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
11517  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
11519  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
11520  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·>();
11521  }
11522  }
11523 
11524  private:
11526  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
11527  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
11528  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
11529  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
11530  }
11532  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
11533  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
11536  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
11539  };
11540  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(*this);
11541  }
11542 
11543  private:
11544  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr decltype(auto) get_assembler() { return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(this); }
11545 };
11546 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
11548  public:
11551  static_assert(
11556  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11559  with C++20. */
11561  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11564  𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
11565  C++20. */
11567  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11570  𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
11572  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11575  𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
11577  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11580  𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
11582  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11585  𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
11586  with C++20. */
11588  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11591  𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
11592  C++20. */
11594  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11597  𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
11598  C++20. */
11600  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11602  đ“Œđ“Č𝔃𝓼,
11603  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
11604  đ””86_đ”Ș𝔬𝔡𝔱>; /* C++17 compatibility, use 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
11606  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11609  𝐭đČđ©đž; /* C++17 compatibility, use 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
11611  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
11614  𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
11615  with C++20. */
11617  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 128>
11618  using 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11619  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
11620  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
11622  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 256>
11623  using 𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11624  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
11625  𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
11627  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 512>
11628  using 𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11629  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
11630  𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
11637  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11639  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11642  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11645  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11648  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11650  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11651  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11652  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11653  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11654  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11655  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11656  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11657  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11658  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11659  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11661  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11663  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11666  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11668  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11670  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11671  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11672  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11673  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11674  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11675  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11676  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11677  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
11678  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11679  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11681  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
11682  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼,
11683  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
11684  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
11689  static constexpr auto đ”žđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11690  static constexpr auto đ” đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11691  static constexpr auto đ”Ąđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11692  static constexpr auto đ”Ÿđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11693  static constexpr auto đ”žđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11694  static constexpr auto đ” đ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11695  static constexpr auto đ”Ąđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11696  static constexpr auto đ”Ÿđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11697  static constexpr auto đ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11698  static constexpr auto đ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11699  static constexpr auto đ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11700  static constexpr auto đ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11701  static constexpr auto 𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11702  static constexpr auto 𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11703  static constexpr auto 𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11704  static constexpr auto 𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11705  static constexpr auto đ”ąđ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11706  static constexpr auto đ”ąđ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11707  static constexpr auto đ”ąđ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11708  static constexpr auto đ”ąđ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11709  static constexpr auto 𝔱𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11710  static constexpr auto 𝔱𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11711  static constexpr auto 𝔱𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11712  static constexpr auto 𝔱𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11713  static constexpr auto đ”ąđ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11719  static constexpr auto đ””đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11720  static constexpr auto đ””đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11721  static constexpr auto đ””đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11722  static constexpr auto đ””đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11723  static constexpr auto đ””đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11724  static constexpr auto đ””đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11725  static constexpr auto đ””đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11726  static constexpr auto đ””đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11727  static constexpr auto đ”¶đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11728  static constexpr auto đ”¶đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11729  static constexpr auto đ”¶đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11730  static constexpr auto đ”¶đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11731  static constexpr auto đ”¶đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11732  static constexpr auto đ”¶đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11733  static constexpr auto đ”¶đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11734  static constexpr auto đ”¶đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11735  static constexpr auto đ”·đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11736  static constexpr auto đ”·đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11737  static constexpr auto đ”·đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11738  static constexpr auto đ”·đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11739  static constexpr auto đ”·đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11740  static constexpr auto đ”·đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11741  static constexpr auto đ”·đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11742  static constexpr auto đ”·đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
11743  static constexpr auto đ”°đ”±0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11744  static constexpr auto đ”°đ”±1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11745  static constexpr auto đ”°đ”±2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11746  static constexpr auto đ”°đ”±3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11747  static constexpr auto đ”°đ”±4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11748  static constexpr auto đ”°đ”±5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11749  static constexpr auto đ”°đ”±6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11750  static constexpr auto đ”°đ”±7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11751  static constexpr auto đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11752  static constexpr auto đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11753  static constexpr auto đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11754  static constexpr auto đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11755  static constexpr auto đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11756  static constexpr auto đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11757  static constexpr auto đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11758  static constexpr auto đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11759  static constexpr auto 𝔞𝔠𝔠đ”Čđ”Șđ”Čđ”©đ”žđ”±đ”Źđ”Ż = đšđœđœđźđŠđźđ„đšđ­đšđ«_đ«đžđ đąđŹđ­đžđ«{0};
11760  static constexpr auto 𝔠𝔬đ”Čđ”«đ”±đ”ąđ”Ż_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đœđšđźđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{1};
11761  static constexpr auto đ”Ąđ”žđ”±đ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐝𝐚𝐭𝐚_đ«đžđ đąđŹđ­đžđ«{2};
11762  static constexpr auto 𝔟𝔞𝔰𝔱_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ«đžđ đąđŹđ­đžđ«{3};
11763  static constexpr auto đ”°đ”±đ”žđ” đ”š_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = đŹđ­đšđœđ€_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{4};
11764  static constexpr auto 𝔟𝔞𝔰𝔱_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{5};
11765  static constexpr auto 𝔰𝔬đ”Č𝔯𝔠𝔱_đ”Šđ”«đ”Ąđ”ąđ”” = đŹđšđźđ«đœđž_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{6};
11766  static constexpr auto đ”Ąđ”ąđ”°đ”±đ”Šđ”«đ”žđ”±đ”Šđ”Źđ”«_đ”Šđ”«đ”Ąđ”ąđ”” = 𝐝𝐞𝐬𝐭𝐱𝐧𝐚𝐭𝐱𝐹𝐧_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{7};
11767  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11769  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11771  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11774  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11776  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
11778  static constexpr auto đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”± = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11779  static constexpr auto đ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11780  static constexpr auto 𝔱𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11781  static constexpr auto 𝔠𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔠𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11782  static constexpr auto 𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11783  static constexpr auto 𝔡𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11784  static constexpr auto 𝔣𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔣𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11785  static constexpr auto đ”€đ”° = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”€đ”°<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
11786  static constexpr auto 𝔹0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11787  static constexpr auto 𝔹1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11788  static constexpr auto 𝔹2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11789  static constexpr auto 𝔹3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11790  static constexpr auto 𝔹4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11791  static constexpr auto 𝔹5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11792  static constexpr auto 𝔹6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11793  static constexpr auto 𝔹7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
11794  template <typename 𝓣>
11795  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
11796  template <typename 𝓣>
11797  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
11798  template <typename 𝓣>
11799  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
11800  template <typename 𝓣>
11801  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
11802  template <typename 𝓣>
11803  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
11804  template <typename 𝓣>
11805  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
11806  template <typename 𝓣>
11807  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
11808  template <typename 𝓣>
11809  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
11810  template <typename 𝓣>
11811  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
11812  template <typename 𝓣>
11813  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ” đ”žđ”©đ”ą = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ” đ”žđ”©đ”ą<𝓣>;
11814  template <typename 𝓣>
11815  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
11816  template <typename 𝓣>
11817  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
11819  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11820  }
11822  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11823  }
11825  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11826  }
11828  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11829  }
11831  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11832  }
11834  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11835  }
11837  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11838  }
11840  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11841  }
11843  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11844  }
11846  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11847  }
11849  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11850  }
11852  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11853  }
11855  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11856  }
11858  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11859  }
11861  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
11862  }
11864  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11865  }
11867  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11868  }
11870  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11871  }
11873  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11874  }
11876  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11877  }
11879  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
11880  }
11882  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Łđ”Žđ”žđ”Šđ”±>();
11883  }
11885  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11886  }
11888  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11889  }
11891  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11892  }
11894  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11895  }
11897  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11898  }
11900  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
11901  }
11903  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11904  }
11906  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11907  }
11909  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11910  }
11912  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11913  }
11915  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11916  }
11918  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
11919  }
11921  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11922  }
11924  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11925  }
11927  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11928  }
11930  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11931  }
11933  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11934  }
11936  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11937  }
11939  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11940  }
11942  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11943  }
11945  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11946  }
11948  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11949  }
11951  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11952  }
11954  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11955  }
11957  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11958  }
11960  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11961  }
11963  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
11964  }
11966  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11967  }
11969  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11970  }
11972  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11973  }
11975  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11976  }
11978  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11979  }
11981  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
11982  }
11984  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11985  }
11987  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11988  }
11990  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11991  }
11993  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11994  }
11996  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
11997  }
11999  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
12000  }
12002  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12003  }
12005  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12006  }
12008  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12009  }
12011  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12012  }
12014  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12015  }
12017  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12018  }
12020  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12021  }
12023  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12024  }
12026  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12027  }
12029  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12030  }
12032  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12033  }
12035  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12036  }
12038  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12039  }
12041  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12042  }
12044  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12045  }
12047  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12048  }
12050  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12051  }
12053  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12054  }
12056  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12057  }
12059  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12060  }
12062  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12063  }
12068  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
12069  public:
12071  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12072  }
12074  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12075  }
12077  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12078  }
12080  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12081  }
12083  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12084  }
12086  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12087  }
12089  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12090  }
12092  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12093  }
12095  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12096  }
12098  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12099  }
12101  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12102  }
12104  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12105  }
12107  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12108  }
12110  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12111  }
12113  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12114  }
12116  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12117  }
12119  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12120  }
12122  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12123  }
12125  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12126  }
12128  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12129  }
12131  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12132  }
12134  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12135  }
12137  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12138  }
12140  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12141  }
12143  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12144  }
12146  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12147  }
12149  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12150  }
12152  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12153  }
12155  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12156  }
12158  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12159  }
12161  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12162  }
12164  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12165  }
12167  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12168  }
12170  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12171  }
12173  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12174  }
12176  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12177  }
12179  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12180  }
12182  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12183  }
12185  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12186  }
12188  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12189  }
12191  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12192  }
12194  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12195  }
12196  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
12197  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
12198  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
12199  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
12201  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
12202  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·>();
12203  }
12204  }
12205 
12206  private:
12208  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
12209  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
12210  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
12211  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
12212  }
12214  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
12215  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
12218  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
12221  };
12222  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(this);
12223  }
12225  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
12226  public:
12228  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12229  }
12231  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12232  }
12234  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12235  }
12237  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12238  }
12240  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12241  }
12243  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12244  }
12246  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
12247  }
12249  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
12250  }
12252  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
12253  }
12255  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
12256  }
12258  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
12259  }
12261  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
12262  }
12264  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12265  }
12267  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12268  }
12270  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12271  }
12273  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12274  }
12276  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12277  }
12279  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12280  }
12282  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12283  }
12285  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12286  }
12288  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12289  }
12291  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12292  }
12294  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12295  }
12297  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12298  }
12300  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12301  }
12303  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12304  }
12306  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12307  }
12309  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12310  }
12312  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12313  }
12315  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12316  }
12318  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12319  }
12321  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12322  }
12324  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12325  }
12327  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12328  }
12330  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12331  }
12333  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
12334  }
12336  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12337  }
12339  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12340  }
12342  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12343  }
12345  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12346  }
12348  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12349  }
12351  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
12352  }
12353  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
12354  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
12355  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
12356  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
12358  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
12359  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·>();
12360  }
12361  }
12362 
12363  private:
12365  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
12366  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
12367  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
12368  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
12369  }
12371  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
12372  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
12375  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
12378  };
12379  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(*this);
12380  }
12381 
12382  private:
12383  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr decltype(auto) get_assembler() { return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(this); }
12384 };
12385 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
12387  public:
12390  static_assert(
12395  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12398  with C++20. */
12400  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12403  𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
12404  C++20. */
12406  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12409  𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
12411  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12414  𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
12416  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12419  𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
12421  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12424  𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
12425  with C++20. */
12427  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12430  𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
12431  C++20. */
12433  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12436  𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
12437  C++20. */
12439  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12441  đ“Œđ“Č𝔃𝓼,
12442  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
12443  đ””86_đ”Ș𝔬𝔡𝔱>; /* C++17 compatibility, use 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
12445  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12448  𝐭đČđ©đž; /* C++17 compatibility, use 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
12450  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
12453  𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
12454  with C++20. */
12456  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 128>
12457  using 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12458  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
12459  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
12461  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 256>
12462  using 𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12463  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
12464  𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
12466  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 512>
12467  using 𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12468  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
12469  𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
12476  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12478  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12481  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12484  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12487  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12489  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12490  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12491  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12492  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12493  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12494  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12495  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12496  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12497  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12498  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12500  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12502  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12505  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12507  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12509  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12510  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12511  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12512  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12513  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12514  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12515  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12516  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
12517  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12518  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12520  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
12521  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼,
12522  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
12523  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
12528  static constexpr auto đ”žđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12529  static constexpr auto đ” đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12530  static constexpr auto đ”Ąđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12531  static constexpr auto đ”Ÿđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12532  static constexpr auto đ”žđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12533  static constexpr auto đ” đ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12534  static constexpr auto đ”Ąđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12535  static constexpr auto đ”Ÿđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12536  static constexpr auto đ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12537  static constexpr auto đ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12538  static constexpr auto đ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12539  static constexpr auto đ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12540  static constexpr auto 𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12541  static constexpr auto 𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12542  static constexpr auto 𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12543  static constexpr auto 𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12544  static constexpr auto đ”ąđ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12545  static constexpr auto đ”ąđ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12546  static constexpr auto đ”ąđ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12547  static constexpr auto đ”ąđ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12548  static constexpr auto 𝔱𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12549  static constexpr auto 𝔱𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12550  static constexpr auto 𝔱𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12551  static constexpr auto 𝔱𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12552  static constexpr auto đ”ąđ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12558  static constexpr auto đ””đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12559  static constexpr auto đ””đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12560  static constexpr auto đ””đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12561  static constexpr auto đ””đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12562  static constexpr auto đ””đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12563  static constexpr auto đ””đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12564  static constexpr auto đ””đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12565  static constexpr auto đ””đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12566  static constexpr auto đ”¶đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12567  static constexpr auto đ”¶đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12568  static constexpr auto đ”¶đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12569  static constexpr auto đ”¶đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12570  static constexpr auto đ”¶đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12571  static constexpr auto đ”¶đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12572  static constexpr auto đ”¶đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12573  static constexpr auto đ”¶đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12574  static constexpr auto đ”·đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12575  static constexpr auto đ”·đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12576  static constexpr auto đ”·đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12577  static constexpr auto đ”·đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12578  static constexpr auto đ”·đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12579  static constexpr auto đ”·đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12580  static constexpr auto đ”·đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12581  static constexpr auto đ”·đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
12582  static constexpr auto đ”°đ”±0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12583  static constexpr auto đ”°đ”±1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12584  static constexpr auto đ”°đ”±2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12585  static constexpr auto đ”°đ”±3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12586  static constexpr auto đ”°đ”±4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12587  static constexpr auto đ”°đ”±5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12588  static constexpr auto đ”°đ”±6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12589  static constexpr auto đ”°đ”±7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12590  static constexpr auto đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12591  static constexpr auto đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12592  static constexpr auto đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12593  static constexpr auto đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12594  static constexpr auto đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12595  static constexpr auto đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12596  static constexpr auto đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12597  static constexpr auto đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12598  static constexpr auto 𝔞𝔠𝔠đ”Čđ”Șđ”Čđ”©đ”žđ”±đ”Źđ”Ż = đšđœđœđźđŠđźđ„đšđ­đšđ«_đ«đžđ đąđŹđ­đžđ«{0};
12599  static constexpr auto 𝔠𝔬đ”Čđ”«đ”±đ”ąđ”Ż_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đœđšđźđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{1};
12600  static constexpr auto đ”Ąđ”žđ”±đ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐝𝐚𝐭𝐚_đ«đžđ đąđŹđ­đžđ«{2};
12601  static constexpr auto 𝔟𝔞𝔰𝔱_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ«đžđ đąđŹđ­đžđ«{3};
12602  static constexpr auto đ”°đ”±đ”žđ” đ”š_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = đŹđ­đšđœđ€_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{4};
12603  static constexpr auto 𝔟𝔞𝔰𝔱_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{5};
12604  static constexpr auto 𝔰𝔬đ”Č𝔯𝔠𝔱_đ”Šđ”«đ”Ąđ”ąđ”” = đŹđšđźđ«đœđž_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{6};
12605  static constexpr auto đ”Ąđ”ąđ”°đ”±đ”Šđ”«đ”žđ”±đ”Šđ”Źđ”«_đ”Šđ”«đ”Ąđ”ąđ”” = 𝐝𝐞𝐬𝐭𝐱𝐧𝐚𝐭𝐱𝐹𝐧_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{7};
12606  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12608  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12610  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12613  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12615  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
12617  static constexpr auto đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”± = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12618  static constexpr auto đ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12619  static constexpr auto 𝔱𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12620  static constexpr auto 𝔠𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔠𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12621  static constexpr auto 𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12622  static constexpr auto 𝔡𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12623  static constexpr auto 𝔣𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔣𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12624  static constexpr auto đ”€đ”° = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”€đ”°<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
12625  static constexpr auto 𝔹0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12626  static constexpr auto 𝔹1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12627  static constexpr auto 𝔹2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12628  static constexpr auto 𝔹3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12629  static constexpr auto 𝔹4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12630  static constexpr auto 𝔹5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12631  static constexpr auto 𝔹6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12632  static constexpr auto 𝔹7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
12633  template <typename 𝓣>
12634  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
12635  template <typename 𝓣>
12636  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
12637  template <typename 𝓣>
12638  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
12639  template <typename 𝓣>
12640  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
12641  template <typename 𝓣>
12642  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
12643  template <typename 𝓣>
12644  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
12645  template <typename 𝓣>
12646  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
12647  template <typename 𝓣>
12648  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
12649  template <typename 𝓣>
12650  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
12651  template <typename 𝓣>
12652  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ” đ”žđ”©đ”ą = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ” đ”žđ”©đ”ą<𝓣>;
12653  template <typename 𝓣>
12654  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
12655  template <typename 𝓣>
12656  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
12658  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12659  }
12661  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12662  }
12664  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12665  }
12667  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12668  }
12670  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12671  }
12673  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12674  }
12676  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12677  }
12679  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12680  }
12682  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12683  }
12685  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12686  }
12688  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12689  }
12691  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12692  }
12694  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12695  }
12697  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12698  }
12700  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
12701  }
12703  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12704  }
12706  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12707  }
12709  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12710  }
12712  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12713  }
12715  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12716  }
12718  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12719  }
12721  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Łđ”Žđ”žđ”Šđ”±>();
12722  }
12724  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
12725  }
12727  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
12728  }
12730  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
12731  }
12733  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
12734  }
12736  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
12737  }
12739  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
12740  }
12742  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12743  }
12745  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12746  }
12748  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12749  }
12751  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12752  }
12754  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12755  }
12757  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12758  }
12760  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12761  }
12763  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12764  }
12766  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12767  }
12769  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12770  }
12772  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12773  }
12775  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12776  }
12778  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12779  }
12781  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12782  }
12784  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12785  }
12787  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12788  }
12790  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12791  }
12793  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12794  }
12796  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12797  }
12799  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12800  }
12802  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
12803  }
12805  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12806  }
12808  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12809  }
12811  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12812  }
12814  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12815  }
12817  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12818  }
12820  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12821  }
12823  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
12824  }
12826  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
12827  }
12829  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
12830  }
12832  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
12833  }
12835  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
12836  }
12838  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
12839  }
12841  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12842  }
12844  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12845  }
12847  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12848  }
12850  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12851  }
12853  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12854  }
12856  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
12857  }
12859  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12860  }
12862  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12863  }
12865  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12866  }
12868  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12869  }
12871  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12872  }
12874  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
12875  }
12877  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12878  }
12880  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12881  }
12883  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12884  }
12886  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12887  }
12889  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12890  }
12892  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12893  }
12895  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12896  }
12898  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12899  }
12901  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
12902  }
12907  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
12908  public:
12910  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12911  }
12913  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12914  }
12916  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12917  }
12919  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12920  }
12922  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12923  }
12925  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
12926  }
12928  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12929  }
12931  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12932  }
12934  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12935  }
12937  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12938  }
12940  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12941  }
12943  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
12944  }
12946  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12947  }
12949  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12950  }
12952  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12953  }
12955  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12956  }
12958  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12959  }
12961  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
12962  }
12964  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12965  }
12967  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12968  }
12970  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12971  }
12973  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12974  }
12976  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12977  }
12979  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
12980  }
12982  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12983  }
12985  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12986  }
12988  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12989  }
12991  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12992  }
12994  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12995  }
12997  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
12998  }
13000  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13001  }
13003  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13004  }
13006  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13007  }
13009  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13010  }
13012  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13013  }
13015  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13016  }
13018  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13019  }
13021  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13022  }
13024  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13025  }
13027  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13028  }
13030  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13031  }
13033  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13034  }
13035  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
13036  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
13037  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
13038  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
13040  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
13041  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·>();
13042  }
13043  }
13044 
13045  private:
13047  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
13048  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
13049  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
13050  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
13051  }
13053  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
13054  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
13057  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
13060  };
13061  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(this);
13062  }
13064  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
13065  public:
13067  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13068  }
13070  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13071  }
13073  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13074  }
13076  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13077  }
13079  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13080  }
13082  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13083  }
13085  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
13086  }
13088  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
13089  }
13091  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
13092  }
13094  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
13095  }
13097  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
13098  }
13100  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
13101  }
13103  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13104  }
13106  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13107  }
13109  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13110  }
13112  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13113  }
13115  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13116  }
13118  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13119  }
13121  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13122  }
13124  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13125  }
13127  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13128  }
13130  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13131  }
13133  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13134  }
13136  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13137  }
13139  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
13140  }
13142  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
13143  }
13145  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
13146  }
13148  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
13149  }
13151  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
13152  }
13154  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
13155  }
13157  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13158  }
13160  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13161  }
13163  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13164  }
13166  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13167  }
13169  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13170  }
13172  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
13173  }
13175  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13176  }
13178  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13179  }
13181  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13182  }
13184  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13185  }
13187  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13188  }
13190  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
13191  }
13192  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
13193  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
13194  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
13195  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
13197  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
13198  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·>();
13199  }
13200  }
13201 
13202  private:
13204  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
13205  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
13206  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
13207  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
13208  }
13210  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
13211  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
13214  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
13217  };
13218  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(*this);
13219  }
13220 
13221  private:
13222  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr decltype(auto) get_assembler() { return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(this); }
13223 };
13224 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
13226  public:
13229  static_assert(
13234  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13237  with C++20. */
13239  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13242  𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
13243  C++20. */
13245  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13248  𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
13250  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13253  𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
13255  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13258  𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
13260  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13263  𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
13264  with C++20. */
13266  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13269  𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
13270  C++20. */
13272  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13275  𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
13276  C++20. */
13278  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13280  đ“Œđ“Č𝔃𝓼,
13281  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
13282  đ””86_đ”Ș𝔬𝔡𝔱>; /* C++17 compatibility, use 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
13284  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13287  𝐭đČđ©đž; /* C++17 compatibility, use 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
13289  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
13292  𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
13293  with C++20. */
13295  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 128>
13296  using 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13297  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
13298  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
13300  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 256>
13301  using 𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13302  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
13303  𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
13305  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 512>
13306  using 𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13307  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
13308  𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
13315  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13317  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13320  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13323  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13326  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13328  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13329  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13330  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13331  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13332  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13333  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13334  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13335  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13336  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13337  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13339  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13341  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13344  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13346  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13348  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13349  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13350  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13351  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13352  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13353  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13354  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13355  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13356  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13357  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13359  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
13360  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼,
13361  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
13362  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
13367  static constexpr auto đ”žđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13368  static constexpr auto đ” đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13369  static constexpr auto đ”Ąđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13370  static constexpr auto đ”Ÿđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13371  static constexpr auto đ”žđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13372  static constexpr auto đ” đ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13373  static constexpr auto đ”Ąđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13374  static constexpr auto đ”Ÿđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13375  static constexpr auto đ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13376  static constexpr auto đ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13377  static constexpr auto đ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13378  static constexpr auto đ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13379  static constexpr auto 𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13380  static constexpr auto 𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13381  static constexpr auto 𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13382  static constexpr auto 𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13383  static constexpr auto đ”ąđ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13384  static constexpr auto đ”ąđ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13385  static constexpr auto đ”ąđ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13386  static constexpr auto đ”ąđ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13387  static constexpr auto 𝔱𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13388  static constexpr auto 𝔱𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13389  static constexpr auto 𝔱𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13390  static constexpr auto 𝔱𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13391  static constexpr auto đ”ąđ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13397  static constexpr auto đ””đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13398  static constexpr auto đ””đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13399  static constexpr auto đ””đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13400  static constexpr auto đ””đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13401  static constexpr auto đ””đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13402  static constexpr auto đ””đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13403  static constexpr auto đ””đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13404  static constexpr auto đ””đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13405  static constexpr auto đ”¶đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13406  static constexpr auto đ”¶đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13407  static constexpr auto đ”¶đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13408  static constexpr auto đ”¶đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13409  static constexpr auto đ”¶đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13410  static constexpr auto đ”¶đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13411  static constexpr auto đ”¶đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13412  static constexpr auto đ”¶đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13413  static constexpr auto đ”·đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13414  static constexpr auto đ”·đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13415  static constexpr auto đ”·đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13416  static constexpr auto đ”·đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13417  static constexpr auto đ”·đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13418  static constexpr auto đ”·đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13419  static constexpr auto đ”·đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13420  static constexpr auto đ”·đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13421  static constexpr auto đ”°đ”±0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13422  static constexpr auto đ”°đ”±1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13423  static constexpr auto đ”°đ”±2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13424  static constexpr auto đ”°đ”±3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13425  static constexpr auto đ”°đ”±4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13426  static constexpr auto đ”°đ”±5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13427  static constexpr auto đ”°đ”±6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13428  static constexpr auto đ”°đ”±7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13429  static constexpr auto đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13430  static constexpr auto đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13431  static constexpr auto đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13432  static constexpr auto đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13433  static constexpr auto đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13434  static constexpr auto đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13435  static constexpr auto đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13436  static constexpr auto đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13437  static constexpr auto 𝔞𝔠𝔠đ”Čđ”Șđ”Čđ”©đ”žđ”±đ”Źđ”Ż = đšđœđœđźđŠđźđ„đšđ­đšđ«_đ«đžđ đąđŹđ­đžđ«{0};
13438  static constexpr auto 𝔠𝔬đ”Čđ”«đ”±đ”ąđ”Ż_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đœđšđźđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{1};
13439  static constexpr auto đ”Ąđ”žđ”±đ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐝𝐚𝐭𝐚_đ«đžđ đąđŹđ­đžđ«{2};
13440  static constexpr auto 𝔟𝔞𝔰𝔱_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ«đžđ đąđŹđ­đžđ«{3};
13441  static constexpr auto đ”°đ”±đ”žđ” đ”š_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = đŹđ­đšđœđ€_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{4};
13442  static constexpr auto 𝔟𝔞𝔰𝔱_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{5};
13443  static constexpr auto 𝔰𝔬đ”Č𝔯𝔠𝔱_đ”Šđ”«đ”Ąđ”ąđ”” = đŹđšđźđ«đœđž_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{6};
13444  static constexpr auto đ”Ąđ”ąđ”°đ”±đ”Šđ”«đ”žđ”±đ”Šđ”Źđ”«_đ”Šđ”«đ”Ąđ”ąđ”” = 𝐝𝐞𝐬𝐭𝐱𝐧𝐚𝐭𝐱𝐹𝐧_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{7};
13445  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13447  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13449  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13451  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13453  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13455  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13457  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13459  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13462  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13464  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13466  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13467  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13468  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13469  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13470  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13471  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13472  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
13473  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
13474  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13475  static constexpr auto đ”°đ”­đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”­đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13476  static constexpr auto đ”Ÿđ”­đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”­đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13477  static constexpr auto đ”°đ”Šđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”Šđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13478  static constexpr auto đ”Ąđ”Šđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”Šđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13479  static constexpr auto 𝔯8𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯8𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13480  static constexpr auto 𝔯9𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯9𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13481  static constexpr auto 𝔯10𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯10𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13482  static constexpr auto 𝔯11𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯11𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13483  static constexpr auto 𝔯12𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯12𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13484  static constexpr auto 𝔯13𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯13𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13485  static constexpr auto 𝔯14𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯14𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13486  static constexpr auto 𝔯15𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯15𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13487  static constexpr auto 𝔯8𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯8𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13488  static constexpr auto 𝔯9𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯9𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13489  static constexpr auto 𝔯10𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯10𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13490  static constexpr auto 𝔯11𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯11𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13491  static constexpr auto 𝔯12𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯12𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13492  static constexpr auto 𝔯13𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯13𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13493  static constexpr auto 𝔯14𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯14𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13494  static constexpr auto 𝔯15𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯15𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13495  static constexpr auto 𝔯8𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯8𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13496  static constexpr auto 𝔯9𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯9𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13497  static constexpr auto 𝔯10𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯10𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13498  static constexpr auto 𝔯11𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯11𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13499  static constexpr auto 𝔯12𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯12𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13500  static constexpr auto 𝔯13𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯13𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13501  static constexpr auto 𝔯14𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯14𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13502  static constexpr auto 𝔯15𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯15𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13503  static constexpr auto đ”Żđ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13504  static constexpr auto đ”Żđ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13505  static constexpr auto đ”Żđ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13506  static constexpr auto đ”Żđ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13507  static constexpr auto 𝔯𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13508  static constexpr auto 𝔯𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13509  static constexpr auto 𝔯𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13510  static constexpr auto 𝔯𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13511  static constexpr auto 𝔯8 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯8<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13512  static constexpr auto 𝔯9 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯9<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13513  static constexpr auto 𝔯10 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯10<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13514  static constexpr auto 𝔯11 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯11<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13515  static constexpr auto 𝔯12 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯12<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13516  static constexpr auto 𝔯13 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯13<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13517  static constexpr auto 𝔯14 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯14<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13518  static constexpr auto 𝔯15 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯15<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13519  static constexpr auto đ”Żđ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13520  static constexpr auto đ””đ”Șđ”Ș8 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș8<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13521  static constexpr auto đ””đ”Șđ”Ș9 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș9<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13522  static constexpr auto đ””đ”Șđ”Ș10 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș10<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13523  static constexpr auto đ””đ”Șđ”Ș11 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș11<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13524  static constexpr auto đ””đ”Șđ”Ș12 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș12<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13525  static constexpr auto đ””đ”Șđ”Ș13 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș13<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13526  static constexpr auto đ””đ”Șđ”Ș14 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș14<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13527  static constexpr auto đ””đ”Șđ”Ș15 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș15<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13528  static constexpr auto đ”¶đ”Șđ”Ș8 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș8<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13529  static constexpr auto đ”¶đ”Șđ”Ș9 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș9<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13530  static constexpr auto đ”¶đ”Șđ”Ș10 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș10<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13531  static constexpr auto đ”¶đ”Șđ”Ș11 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș11<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13532  static constexpr auto đ”¶đ”Șđ”Ș12 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș12<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13533  static constexpr auto đ”¶đ”Șđ”Ș13 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș13<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13534  static constexpr auto đ”¶đ”Șđ”Ș14 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș14<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13535  static constexpr auto đ”¶đ”Șđ”Ș15 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș15<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13536  static constexpr auto đ”·đ”Șđ”Ș8 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș8<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13537  static constexpr auto đ”·đ”Șđ”Ș9 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș9<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13538  static constexpr auto đ”·đ”Șđ”Ș10 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș10<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13539  static constexpr auto đ”·đ”Șđ”Ș11 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș11<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13540  static constexpr auto đ”·đ”Șđ”Ș12 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș12<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13541  static constexpr auto đ”·đ”Șđ”Ș13 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș13<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13542  static constexpr auto đ”·đ”Șđ”Ș14 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș14<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13543  static constexpr auto đ”·đ”Șđ”Ș15 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș15<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
13544  static constexpr auto đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”± = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13545  static constexpr auto 𝔣𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔣𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13546  static constexpr auto đ”€đ”° = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”€đ”°<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
13549  template <typename 𝓣>
13550  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔱𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔱𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
13551  template <typename 𝓣>
13552  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔯𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔯𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
13553  template <typename 𝓣>
13554  static constexpr đ›đšđšđ„ 𝔩𝔰_ₓ𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_ₓ𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
13555  static constexpr auto 𝔹0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13556  static constexpr auto 𝔹1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13557  static constexpr auto 𝔹2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13558  static constexpr auto 𝔹3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13559  static constexpr auto 𝔹4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13560  static constexpr auto 𝔹5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13561  static constexpr auto 𝔹6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13562  static constexpr auto 𝔹7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
13563  template <typename 𝓣>
13564  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
13565  template <typename 𝓣>
13566  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
13567  template <typename 𝓣>
13568  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
13569  template <typename 𝓣>
13570  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
13571  template <typename 𝓣>
13572  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
13573  template <typename 𝓣>
13574  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
13575  template <typename 𝓣>
13576  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
13577  template <typename 𝓣>
13578  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
13579  template <typename 𝓣>
13580  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
13581  template <typename 𝓣>
13582  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ” đ”žđ”©đ”ą = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ” đ”žđ”©đ”ą<𝓣>;
13583  template <typename 𝓣>
13584  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
13585  template <typename 𝓣>
13586  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
13588  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13589  }
13591  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13592  }
13594  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13595  }
13597  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13598  }
13600  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13601  }
13603  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13604  }
13606  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13607  }
13609  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13610  }
13612  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13613  }
13615  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13616  }
13618  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13619  }
13621  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13622  }
13624  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13625  }
13627  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13628  }
13630  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13631  }
13633  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13634  }
13636  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13637  }
13639  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13640  }
13642  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13643  }
13645  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13646  }
13648  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13649  }
13651  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13652  }
13654  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13655  }
13657  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13658  }
13660  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13661  }
13663  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13664  }
13666  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13667  }
13669  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13670  }
13672  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13673  }
13675  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13676  }
13678  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13679  }
13681  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13682  }
13684  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13685  }
13687  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13688  }
13690  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13691  }
13693  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
13694  }
13696  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13697  }
13699  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13700  }
13702  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13703  }
13705  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13706  }
13708  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13709  }
13711  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13712  }
13714  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13715  }
13717  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
13718  }
13720  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Łđ”Žđ”žđ”Šđ”±>();
13721  }
13723  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
13724  }
13726  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
13727  }
13729  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
13730  }
13732  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
13733  }
13735  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
13736  }
13738  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
13739  }
13741  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
13742  }
13744  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
13745  }
13747  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13748  }
13750  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13751  }
13753  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13754  }
13756  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13757  }
13759  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13760  }
13762  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13763  }
13765  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13766  }
13768  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
13769  }
13771  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13772  }
13774  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13775  }
13777  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13778  }
13780  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13781  }
13783  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13784  }
13786  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13787  }
13789  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13790  }
13792  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13793  }
13795  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13796  }
13798  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13799  }
13801  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13802  }
13804  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13805  }
13807  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13808  }
13810  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13811  }
13813  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13814  }
13816  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13817  }
13819  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13820  }
13822  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13823  }
13825  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13826  }
13828  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13829  }
13831  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13832  }
13834  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13835  }
13837  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13838  }
13840  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13841  }
13843  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13844  }
13846  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13847  }
13849  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13850  }
13852  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13853  }
13855  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13856  }
13858  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13859  }
13861  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13862  }
13864  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13865  }
13867  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13868  }
13870  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13871  }
13873  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13874  }
13876  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
13877  }
13879  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13880  }
13882  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13883  }
13885  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13886  }
13888  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13889  }
13891  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13892  }
13894  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13895  }
13897  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13898  }
13900  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
13901  }
13903  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
13904  }
13906  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
13907  }
13909  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
13910  }
13912  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
13913  }
13915  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
13916  }
13918  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
13919  }
13921  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
13922  }
13924  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
13925  }
13927  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
13928  }
13930  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
13931  }
13933  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
13934  }
13936  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
13937  }
13939  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
13940  }
13942  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
13943  }
13945  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
13946  }
13948  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
13949  }
13951  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
13952  }
13954  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
13955  }
13957  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
13958  }
13960  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
13961  }
13963  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
13964  }
13966  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
13967  }
13969  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
13970  }
13972  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
13973  }
13975  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
13976  }
13978  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
13979  }
13981  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
13982  }
13984  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
13985  }
13987  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
13988  }
13990  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
13991  }
13993  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
13994  }
13996  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
13997  }
13999  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14000  }
14002  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14003  }
14005  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14006  }
14008  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14009  }
14011  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14012  }
14014  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14015  }
14017  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14018  }
14020  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14021  }
14023  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14024  }
14026  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14027  }
14029  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14030  }
14032  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
14033  }
14038  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
14039  public:
14041  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14042  }
14044  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14045  }
14047  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14048  }
14050  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14051  }
14053  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14054  }
14056  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14057  }
14059  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14060  }
14062  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14063  }
14065  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
14066  }
14068  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
14069  }
14071  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
14072  }
14074  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
14075  }
14077  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
14078  }
14080  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
14081  }
14083  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
14084  }
14086  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
14087  }
14089  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14090  }
14092  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14093  }
14095  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14096  }
14098  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14099  }
14101  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14102  }
14104  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14105  }
14107  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14108  }
14110  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14111  }
14113  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14114  }
14116  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14117  }
14119  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14120  }
14122  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14123  }
14125  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14126  }
14128  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14129  }
14131  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14132  }
14134  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14135  }
14137  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14138  }
14140  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14141  }
14143  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14144  }
14146  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14147  }
14149  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14150  }
14152  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14153  }
14155  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14156  }
14158  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14159  }
14161  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14162  }
14164  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14165  }
14167  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14168  }
14170  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14171  }
14173  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14174  }
14176  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14177  }
14179  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14180  }
14182  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14183  }
14185  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14186  }
14188  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14189  }
14191  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14192  }
14194  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14195  }
14197  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14198  }
14200  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14201  }
14203  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14204  }
14206  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14207  }
14208  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
14209  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
14210  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
14211  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
14213  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
14214  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·>();
14215  }
14216  }
14217 
14218  private:
14220  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
14221  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
14222  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
14223  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
14224  }
14226  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
14227  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
14230  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
14233  };
14234  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(this);
14235  }
14237  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
14238  public:
14240  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14241  }
14243  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14244  }
14246  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14247  }
14249  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14250  }
14252  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14253  }
14255  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14256  }
14258  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14259  }
14261  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14262  }
14264  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
14265  }
14267  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
14268  }
14270  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
14271  }
14273  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
14274  }
14276  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
14277  }
14279  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
14280  }
14282  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
14283  }
14285  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
14286  }
14288  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14289  }
14291  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14292  }
14294  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14295  }
14297  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14298  }
14300  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14301  }
14303  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14304  }
14306  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14307  }
14309  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
14310  }
14312  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14313  }
14315  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14316  }
14318  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14319  }
14321  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14322  }
14324  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14325  }
14327  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14328  }
14330  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14331  }
14333  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
14334  }
14336  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14337  }
14339  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14340  }
14342  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14343  }
14345  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14346  }
14348  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14349  }
14351  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14352  }
14354  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14355  }
14357  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
14358  }
14360  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14361  }
14363  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14364  }
14366  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14367  }
14369  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14370  }
14372  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14373  }
14375  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14376  }
14378  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14379  }
14381  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
14382  }
14384  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14385  }
14387  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14388  }
14390  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14391  }
14393  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14394  }
14396  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14397  }
14399  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14400  }
14402  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14403  }
14405  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
14406  }
14407  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
14408  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
14409  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
14410  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
14412  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
14413  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·>();
14414  }
14415  }
14416 
14417  private:
14419  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
14420  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
14421  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
14422  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
14423  }
14425  đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»,
14426  𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ,
14429  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
14432  };
14433  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(*this);
14434  }
14435 
14436  private:
14437  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr decltype(auto) get_assembler() { return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(this); }
14438 };
14439 template <typename đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“», auto 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>
14441  public:
14444  static_assert(
14449  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14452  with C++20. */
14454  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14457  𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
14458  C++20. */
14460  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14463  𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
14465  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14468  𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
14470  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14473  𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
14475  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14478  𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
14479  with C++20. */
14481  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14484  𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
14485  C++20. */
14487  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14490  𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with
14491  C++20. */
14493  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = operand_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14495  đ“Œđ“Č𝔃𝓼,
14496  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
14497  đ””86_đ”Ș𝔬𝔡𝔱>; /* C++17 compatibility, use 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
14499  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14502  𝐭đČđ©đž; /* C++17 compatibility, use 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
14504  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = address_size(đ””86_đ”Ș𝔬𝔡𝔱)>
14507  𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
14508  with C++20. */
14510  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 128>
14511  using 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14512  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
14513  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
14515  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 256>
14516  using 𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14517  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
14518  𝒚𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
14520  template <𝐬𝐱𝐳𝐞 đ“Œđ“Č𝔃𝓼 = 512>
14521  using 𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14522  𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓<đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>; /* C++17 compatibility, use
14523  𝒛𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 with C++20. */
14530  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14532  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14535  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14538  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14541  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14543  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14544  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14545  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14546  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14547  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14548  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14549  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14550  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14551  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔<đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14552  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14554  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14556  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14559  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14561  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14563  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14564  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14565  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14566  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14567  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14568  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14569  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14570  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14571  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14572  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14574  đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼,
14575  đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼,
14576  𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼,
14577  ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>,
14582  static constexpr auto đ”žđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14583  static constexpr auto đ” đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14584  static constexpr auto đ”Ąđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14585  static constexpr auto đ”Ÿđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14586  static constexpr auto đ”žđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14587  static constexpr auto đ” đ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14588  static constexpr auto đ”Ąđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14589  static constexpr auto đ”Ÿđ”„ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”„<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14590  static constexpr auto đ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14591  static constexpr auto đ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14592  static constexpr auto đ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14593  static constexpr auto đ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14594  static constexpr auto 𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14595  static constexpr auto 𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14596  static constexpr auto 𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14597  static constexpr auto 𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14598  static constexpr auto đ”ąđ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14599  static constexpr auto đ”ąđ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14600  static constexpr auto đ”ąđ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14601  static constexpr auto đ”ąđ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14602  static constexpr auto 𝔱𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14603  static constexpr auto 𝔱𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14604  static constexpr auto 𝔱𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14605  static constexpr auto 𝔱𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔱𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14606  static constexpr auto đ”ąđ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”ąđ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14612  static constexpr auto đ””đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14613  static constexpr auto đ””đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14614  static constexpr auto đ””đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14615  static constexpr auto đ””đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14616  static constexpr auto đ””đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14617  static constexpr auto đ””đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14618  static constexpr auto đ””đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14619  static constexpr auto đ””đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14620  static constexpr auto đ”¶đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14621  static constexpr auto đ”¶đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14622  static constexpr auto đ”¶đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14623  static constexpr auto đ”¶đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14624  static constexpr auto đ”¶đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14625  static constexpr auto đ”¶đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14626  static constexpr auto đ”¶đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14627  static constexpr auto đ”¶đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14628  static constexpr auto đ”·đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14629  static constexpr auto đ”·đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14630  static constexpr auto đ”·đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14631  static constexpr auto đ”·đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14632  static constexpr auto đ”·đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14633  static constexpr auto đ”·đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14634  static constexpr auto đ”·đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14635  static constexpr auto đ”·đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14636  static constexpr auto đ”°đ”±0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14637  static constexpr auto đ”°đ”±1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14638  static constexpr auto đ”°đ”±2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14639  static constexpr auto đ”°đ”±3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14640  static constexpr auto đ”°đ”±4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14641  static constexpr auto đ”°đ”±5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14642  static constexpr auto đ”°đ”±6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14643  static constexpr auto đ”°đ”±7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”±7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14644  static constexpr auto đ”Șđ”Ș0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14645  static constexpr auto đ”Șđ”Ș1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14646  static constexpr auto đ”Șđ”Ș2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14647  static constexpr auto đ”Șđ”Ș3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14648  static constexpr auto đ”Șđ”Ș4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14649  static constexpr auto đ”Șđ”Ș5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14650  static constexpr auto đ”Șđ”Ș6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14651  static constexpr auto đ”Șđ”Ș7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Șđ”Ș7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14652  static constexpr auto 𝔞𝔠𝔠đ”Čđ”Șđ”Čđ”©đ”žđ”±đ”Źđ”Ż = đšđœđœđźđŠđźđ„đšđ­đšđ«_đ«đžđ đąđŹđ­đžđ«{0};
14653  static constexpr auto 𝔠𝔬đ”Čđ”«đ”±đ”ąđ”Ż_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đœđšđźđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{1};
14654  static constexpr auto đ”Ąđ”žđ”±đ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐝𝐚𝐭𝐚_đ«đžđ đąđŹđ­đžđ«{2};
14655  static constexpr auto 𝔟𝔞𝔰𝔱_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ«đžđ đąđŹđ­đžđ«{3};
14656  static constexpr auto đ”°đ”±đ”žđ” đ”š_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = đŹđ­đšđœđ€_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{4};
14657  static constexpr auto 𝔟𝔞𝔰𝔱_đ”­đ”Źđ”Šđ”«đ”±đ”ąđ”Ż = 𝐛𝐚𝐬𝐞_đ©đšđąđ§đ­đžđ«_đ«đžđ đąđŹđ­đžđ«{5};
14658  static constexpr auto 𝔰𝔬đ”Č𝔯𝔠𝔱_đ”Šđ”«đ”Ąđ”ąđ”” = đŹđšđźđ«đœđž_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{6};
14659  static constexpr auto đ”Ąđ”ąđ”°đ”±đ”Šđ”«đ”žđ”±đ”Šđ”Źđ”«_đ”Šđ”«đ”Ąđ”ąđ”” = 𝐝𝐞𝐬𝐭𝐱𝐧𝐚𝐭𝐱𝐹𝐧_đąđ§đđžđ±_đ«đžđ đąđŹđ­đžđ«{7};
14660  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14662  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14664  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14666  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14668  template <𝐬𝐱𝐳𝐞 đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14670  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14672  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14674  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14677  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14679  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14681  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14682  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14683  𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14684  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14685  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14686  𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14687  template <𝐬𝐱𝐳𝐞 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼>
14688  using 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄ = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::
14689  𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄<𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14690  static constexpr auto đ”°đ”­đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”­đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14691  static constexpr auto đ”Ÿđ”­đ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ÿđ”­đ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14692  static constexpr auto đ”°đ”Šđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”°đ”Šđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14693  static constexpr auto đ”Ąđ”Šđ”© = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Ąđ”Šđ”©<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14694  static constexpr auto 𝔯8𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯8𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14695  static constexpr auto 𝔯9𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯9𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14696  static constexpr auto 𝔯10𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯10𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14697  static constexpr auto 𝔯11𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯11𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14698  static constexpr auto 𝔯12𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯12𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14699  static constexpr auto 𝔯13𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯13𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14700  static constexpr auto 𝔯14𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯14𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14701  static constexpr auto 𝔯15𝔟 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯15𝔟<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14702  static constexpr auto 𝔯8𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯8𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14703  static constexpr auto 𝔯9𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯9𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14704  static constexpr auto 𝔯10𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯10𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14705  static constexpr auto 𝔯11𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯11𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14706  static constexpr auto 𝔯12𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯12𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14707  static constexpr auto 𝔯13𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯13𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14708  static constexpr auto 𝔯14𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯14𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14709  static constexpr auto 𝔯15𝔮 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯15𝔮<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14710  static constexpr auto 𝔯8𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯8𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14711  static constexpr auto 𝔯9𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯9𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14712  static constexpr auto 𝔯10𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯10𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14713  static constexpr auto 𝔯11𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯11𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14714  static constexpr auto 𝔯12𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯12𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14715  static constexpr auto 𝔯13𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯13𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14716  static constexpr auto 𝔯14𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯14𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14717  static constexpr auto 𝔯15𝔡 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯15𝔡<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14718  static constexpr auto đ”Żđ”žđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ”žđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14719  static constexpr auto đ”Żđ” đ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ” đ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14720  static constexpr auto đ”Żđ”Ąđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ”Ąđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14721  static constexpr auto đ”Żđ”Ÿđ”” = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ”Ÿđ””<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14722  static constexpr auto 𝔯𝔰𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯𝔰𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14723  static constexpr auto 𝔯𝔟𝔭 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯𝔟𝔭<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14724  static constexpr auto 𝔯𝔰𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯𝔰𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14725  static constexpr auto 𝔯𝔡𝔩 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯𝔡𝔩<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14726  static constexpr auto 𝔯8 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯8<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14727  static constexpr auto 𝔯9 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯9<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14728  static constexpr auto 𝔯10 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯10<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14729  static constexpr auto 𝔯11 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯11<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14730  static constexpr auto 𝔯12 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯12<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14731  static constexpr auto 𝔯13 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯13<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14732  static constexpr auto 𝔯14 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯14<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14733  static constexpr auto 𝔯15 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔯15<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14734  static constexpr auto đ”Żđ”Šđ”· = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”Żđ”Šđ”·<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14735  static constexpr auto đ””đ”Șđ”Ș8 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș8<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14736  static constexpr auto đ””đ”Șđ”Ș9 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș9<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14737  static constexpr auto đ””đ”Șđ”Ș10 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș10<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14738  static constexpr auto đ””đ”Șđ”Ș11 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș11<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14739  static constexpr auto đ””đ”Șđ”Ș12 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș12<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14740  static constexpr auto đ””đ”Șđ”Ș13 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș13<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14741  static constexpr auto đ””đ”Șđ”Ș14 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș14<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14742  static constexpr auto đ””đ”Șđ”Ș15 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș15<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14743  static constexpr auto đ”¶đ”Șđ”Ș8 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș8<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14744  static constexpr auto đ”¶đ”Șđ”Ș9 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș9<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14745  static constexpr auto đ”¶đ”Șđ”Ș10 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș10<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14746  static constexpr auto đ”¶đ”Șđ”Ș11 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș11<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14747  static constexpr auto đ”¶đ”Șđ”Ș12 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș12<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14748  static constexpr auto đ”¶đ”Șđ”Ș13 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș13<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14749  static constexpr auto đ”¶đ”Șđ”Ș14 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș14<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14750  static constexpr auto đ”¶đ”Șđ”Ș15 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș15<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14751  static constexpr auto đ”·đ”Șđ”Ș8 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș8<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14752  static constexpr auto đ”·đ”Șđ”Ș9 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș9<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14753  static constexpr auto đ”·đ”Șđ”Ș10 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș10<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14754  static constexpr auto đ”·đ”Șđ”Ș11 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș11<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14755  static constexpr auto đ”·đ”Șđ”Ș12 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș12<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14756  static constexpr auto đ”·đ”Șđ”Ș13 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș13<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14757  static constexpr auto đ”·đ”Șđ”Ș14 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș14<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14758  static constexpr auto đ”·đ”Șđ”Ș15 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș15<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14759  static constexpr auto đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”± = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14760  static constexpr auto 𝔣𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔣𝔰<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14761  static constexpr auto đ”€đ”° = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”€đ”°<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱>;
14764  template <typename 𝓣>
14765  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔱𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔱𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
14766  template <typename 𝓣>
14767  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔯𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔯𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
14768  template <typename 𝓣>
14769  static constexpr đ›đšđšđ„ 𝔩𝔰_ₓ𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_ₓ𝔩𝔭_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
14770  static constexpr auto 𝔹0 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹0<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14771  static constexpr auto 𝔹1 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹1<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14772  static constexpr auto 𝔹2 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹2<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14773  static constexpr auto 𝔹3 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹3<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14774  static constexpr auto 𝔹4 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹4<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14775  static constexpr auto 𝔹5 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹5<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14776  static constexpr auto 𝔹6 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹6<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14777  static constexpr auto 𝔹7 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔹7<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>>;
14778  static constexpr auto đ””đ”Șđ”Ș16 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș16<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14779  static constexpr auto đ””đ”Șđ”Ș17 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș17<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14780  static constexpr auto đ””đ”Șđ”Ș18 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș18<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14781  static constexpr auto đ””đ”Șđ”Ș19 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș19<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14782  static constexpr auto đ””đ”Șđ”Ș20 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș20<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14783  static constexpr auto đ””đ”Șđ”Ș21 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș21<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14784  static constexpr auto đ””đ”Șđ”Ș22 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș22<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14785  static constexpr auto đ””đ”Șđ”Ș23 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș23<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14786  static constexpr auto đ””đ”Șđ”Ș24 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș24<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14787  static constexpr auto đ””đ”Șđ”Ș25 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș25<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14788  static constexpr auto đ””đ”Șđ”Ș26 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș26<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14789  static constexpr auto đ””đ”Șđ”Ș27 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș27<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14790  static constexpr auto đ””đ”Șđ”Ș28 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș28<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14791  static constexpr auto đ””đ”Șđ”Ș29 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș29<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14792  static constexpr auto đ””đ”Șđ”Ș30 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș30<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14793  static constexpr auto đ””đ”Șđ”Ș31 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ””đ”Șđ”Ș31<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14794  static constexpr auto đ”¶đ”Șđ”Ș16 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș16<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14795  static constexpr auto đ”¶đ”Șđ”Ș17 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș17<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14796  static constexpr auto đ”¶đ”Șđ”Ș18 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș18<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14797  static constexpr auto đ”¶đ”Șđ”Ș19 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș19<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14798  static constexpr auto đ”¶đ”Șđ”Ș20 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș20<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14799  static constexpr auto đ”¶đ”Șđ”Ș21 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș21<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14800  static constexpr auto đ”¶đ”Șđ”Ș22 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș22<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14801  static constexpr auto đ”¶đ”Șđ”Ș23 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș23<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14802  static constexpr auto đ”¶đ”Șđ”Ș24 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș24<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14803  static constexpr auto đ”¶đ”Șđ”Ș25 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș25<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14804  static constexpr auto đ”¶đ”Șđ”Ș26 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș26<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14805  static constexpr auto đ”¶đ”Șđ”Ș27 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș27<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14806  static constexpr auto đ”¶đ”Șđ”Ș28 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș28<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14807  static constexpr auto đ”¶đ”Șđ”Ș29 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș29<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14808  static constexpr auto đ”¶đ”Șđ”Ș30 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș30<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14809  static constexpr auto đ”¶đ”Șđ”Ș31 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”¶đ”Șđ”Ș31<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14810  static constexpr auto đ”·đ”Șđ”Ș16 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș16<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14811  static constexpr auto đ”·đ”Șđ”Ș17 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș17<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14812  static constexpr auto đ”·đ”Șđ”Ș18 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș18<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14813  static constexpr auto đ”·đ”Șđ”Ș19 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș19<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14814  static constexpr auto đ”·đ”Șđ”Ș20 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș20<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14815  static constexpr auto đ”·đ”Șđ”Ș21 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș21<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14816  static constexpr auto đ”·đ”Șđ”Ș22 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș22<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14817  static constexpr auto đ”·đ”Șđ”Ș23 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș23<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14818  static constexpr auto đ”·đ”Șđ”Ș24 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș24<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14819  static constexpr auto đ”·đ”Șđ”Ș25 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș25<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14820  static constexpr auto đ”·đ”Șđ”Ș26 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș26<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14821  static constexpr auto đ”·đ”Șđ”Ș27 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș27<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14822  static constexpr auto đ”·đ”Șđ”Ș28 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș28<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14823  static constexpr auto đ”·đ”Șđ”Ș29 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș29<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14824  static constexpr auto đ”·đ”Șđ”Ș30 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș30<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14825  static constexpr auto đ”·đ”Șđ”Ș31 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ”·đ”Șđ”Ș31<::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°>;
14826  template <typename 𝓣>
14827  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
14828  template <typename 𝓣>
14829  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
14830  template <typename 𝓣>
14831  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
14832  template <typename 𝓣>
14833  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
14834  template <typename 𝓣>
14835  static constexpr đ›đšđšđ„ 𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
14836  template <typename 𝓣>
14837  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
14838  template <typename 𝓣>
14839  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
14840  template <typename 𝓣>
14841  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż<𝓣>;
14842  template <typename 𝓣>
14843  static constexpr đ›đšđšđ„ 𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
14844  template <typename 𝓣>
14845  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ” đ”žđ”©đ”ą = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”°đ” đ”žđ”©đ”ą<𝓣>;
14846  template <typename 𝓣>
14847  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”€đ”­_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
14848  template <typename 𝓣>
14849  static constexpr đ›đšđšđ„ 𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰 = đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰<𝓣>;
14851  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14852  }
14854  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14855  }
14857  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14858  }
14860  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14861  }
14863  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14864  }
14866  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14867  }
14869  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14870  }
14872  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14873  }
14875  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14876  }
14878  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14879  }
14881  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14882  }
14884  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14885  }
14887  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14888  }
14890  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14891  }
14893  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14894  }
14896  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14897  }
14899  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14900  }
14902  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14903  }
14905  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14906  }
14908  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14909  }
14911  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14912  }
14914  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14915  }
14917  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14918  }
14920  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14921  }
14923  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14924  }
14926  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14927  }
14929  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14930  }
14932  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14933  }
14935  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14936  }
14938  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14939  }
14941  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14942  }
14944  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14945  }
14947  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14948  }
14950  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14951  }
14953  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14954  }
14956  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔞𝔡𝔡>(arg1, arg2);
14957  }
14959  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14960  }
14962  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14963  }
14965  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14966  }
14968  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14969  }
14971  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14972  }
14974  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14975  }
14977  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14978  }
14980  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔠đ”Ș𝔭𝔰>(arg1, arg2);
14981  }
14983  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Łđ”Žđ”žđ”Šđ”±>();
14984  }
14986  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
14987  }
14989  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
14990  }
14992  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
14993  }
14995  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
14996  }
14998  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
14999  }
15001  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
15002  }
15004  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
15005  }
15007  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Šđ”«đ”°>(arg1, arg2);
15008  }
15010  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15011  }
15013  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15014  }
15016  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15017  }
15019  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15020  }
15022  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15023  }
15025  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15026  }
15028  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15029  }
15031  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15032  }
15034  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15035  }
15037  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15038  }
15040  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15041  }
15043  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15044  }
15046  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15047  }
15049  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15050  }
15052  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15053  }
15055  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15056  }
15058  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15059  }
15061  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15062  }
15064  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15065  }
15067  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15068  }
15070  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15071  }
15073  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15074  }
15076  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15077  }
15079  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15080  }
15082  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15083  }
15085  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15086  }
15088  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15089  }
15091  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15092  }
15094  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15095  }
15097  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15098  }
15100  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15101  }
15103  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15104  }
15106  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15107  }
15109  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15110  }
15112  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15113  }
15115  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15116  }
15118  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15119  }
15121  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15122  }
15124  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15125  }
15127  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15128  }
15130  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15131  }
15133  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15134  }
15136  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15137  }
15139  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳>(arg1, arg2);
15140  }
15142  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15143  }
15145  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15146  }
15148  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15149  }
15151  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15152  }
15154  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15155  }
15157  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15158  }
15160  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15161  }
15163  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15164  }
15166  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
15167  }
15169  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
15170  }
15172  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
15173  }
15175  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
15176  }
15178  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
15179  }
15181  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
15182  }
15184  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
15185  }
15187  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔬đ”Čđ”±đ”°>(arg1, arg2);
15188  }
15190  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
15191  }
15193  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
15194  }
15196  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
15197  }
15199  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
15200  }
15202  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
15203  }
15205  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
15206  }
15208  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
15209  }
15211  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰𝔠𝔞𝔰>(arg1, arg2);
15212  }
15214  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
15215  }
15217  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
15218  }
15220  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
15221  }
15223  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
15224  }
15226  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
15227  }
15229  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
15230  }
15232  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
15233  }
15235  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”°đ”±đ”Źđ”°>(arg1, arg2);
15236  }
15238  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15239  }
15241  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15242  }
15244  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15245  }
15247  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15248  }
15250  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15251  }
15253  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15254  }
15256  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15257  }
15259  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15260  }
15262  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15263  }
15265  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15266  }
15268  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15269  }
15271  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15272  }
15274  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15275  }
15277  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15278  }
15280  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15281  }
15283  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15284  }
15286  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15287  }
15289  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15290  }
15292  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15293  }
15295  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔰đ”Č𝔟>(arg1, arg2);
15296  }
15301  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
15302  public:
15304  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15305  }
15307  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15308  }
15310  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15311  }
15313  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15314  }
15316  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15317  }
15319  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15320  }
15322  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15323  }
15325  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15326  }
15328  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
15329  }
15331  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
15332  }
15334  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
15335  }
15337  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
15338  }
15340  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
15341  }
15343  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
15344  }
15346  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
15347  }
15349  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Šđ”«đ”°>(arg1, arg2);
15350  }
15352  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15353  }
15355  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15356  }
15358  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15359  }
15361  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15362  }
15364  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15365  }
15367  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15368  }
15370  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15371  }
15373  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15374  }
15376  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15377  }
15379  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15380  }
15382  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15383  }
15385  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15386  }
15388  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15389  }
15391  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15392  }
15394  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15395  }
15397  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15398  }
15400  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15401  }
15403  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15404  }
15406  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15407  }
15409  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15410  }
15412  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15413  }
15415  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15416  }
15418  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15419  }
15421  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15422  }
15424  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15425  }
15427  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15428  }
15430  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15431  }
15433  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15434  }
15436  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15437  }
15439  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15440  }
15442  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15443  }
15445  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15446  }
15448  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15449  }
15451  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15452  }
15454  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15455  }
15457  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15458  }
15460  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15461  }
15463  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15464  }
15466  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15467  }
15469  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15470  }
15471  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
15472  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
15473  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
15474  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
15476  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
15477  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”«đ”·>();
15478  }
15479  }
15480 
15481  private:
15483  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
15484  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
15485  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
15486  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
15487  }
15488  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(
15490  assembler) noexcept
15491  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
15494  };
15495  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(this);
15496  }
15498  class đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ« final {
15499  public:
15501  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15502  }
15504  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15505  }
15507  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15508  }
15510  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15511  }
15513  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15514  }
15516  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15517  }
15519  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15520  }
15522  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔠đ”Ș𝔭𝔰>(arg1, arg2);
15523  }
15525  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
15526  }
15528  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
15529  }
15531  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
15532  }
15534  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
15535  }
15537  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
15538  }
15540  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
15541  }
15543  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
15544  }
15546  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Šđ”«đ”°>(arg1, arg2);
15547  }
15549  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15550  }
15552  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15553  }
15555  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15556  }
15558  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15559  }
15561  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15562  }
15564  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15565  }
15567  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15568  }
15570  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”©đ”Źđ”Ąđ”°>(arg1, arg2);
15571  }
15573  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15574  }
15576  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15577  }
15579  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15580  }
15582  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15583  }
15585  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15586  }
15588  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15589  }
15591  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15592  }
15594  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”Ș𝔬𝔳𝔰>(arg1, arg2);
15595  }
15597  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15598  }
15600  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15601  }
15603  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15604  }
15606  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15607  }
15609  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15610  }
15612  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15613  }
15615  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15616  }
15618  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_𝔬đ”Čđ”±đ”°>(arg1, arg2);
15619  }
15621  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15622  }
15624  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15625  }
15627  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15628  }
15630  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15631  }
15633  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15634  }
15636  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15637  }
15639  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15640  }
15642  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·_𝔰𝔠𝔞𝔰>(arg1, arg2);
15643  }
15645  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15646  }
15648  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15649  }
15651  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15652  }
15654  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15655  }
15657  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15658  }
15660  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15661  }
15663  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15664  }
15666  return get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::𝔯𝔱𝔭_đ”°đ”±đ”Źđ”°>(arg1, arg2);
15667  }
15668  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) = delete;
15669  đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) = delete;
15670  auto operator=(const đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
15671  auto operator=(đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«&&) -> đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«& = delete;
15673  if (đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹) {
15674  get_assembler().template 𝑒𝑚𝑖𝑡_𝑖𝑛𝑠𝑡𝑟𝑱𝑐𝑡𝑖𝑜𝑛<đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đąđ§đŹđ­đ«đźđœđ­đąđšđ§::đ”Żđ”ąđ”­đ”·>();
15675  }
15676  }
15677 
15678  private:
15680  auto* assembler = đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹;
15681  𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°<𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ>, assembler, nullptr);
15682  đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹ = nullptr;
15683  return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(assembler);
15684  }
15685  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 explicit constexpr đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(
15687  assembler) noexcept
15688  : đ–șđ—Œđ—Œđ–Ÿđ—†đ–»đ—…đ–Ÿđ—‹(assembler) {}
15691  };
15692  return đ©đ«đžđŸđąđ±_đĄđšđ„đđžđ«(*this);
15693  }
15694 
15695  private:
15696  𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr decltype(auto) get_assembler() { return *static_cast<đ“Șđ“Œđ“Œđ“źđ“¶đ“«đ“”đ“źđ“»*>(this); }
15697 };
15698 } // namespace 𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ
15699 
15700 #endif // 𝔜𝔄ℭ𝔈_𝔄𝔖𝔖𝔈𝔐𝔅𝔏𝔈ℜ_𝔛86_𝔅𝔄𝔖ℑℭ_𝔄𝔖𝔖𝔈𝔐𝔅𝔏𝔈ℜ_ℌ
static const đšđ©đ­đąđšđ§đŹ 𝔡𝔱𝔣𝔞đ”Čđ”©đ”±
Definition: options.h:32
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1767
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1763
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1760
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1755
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1757
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:566
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:569
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:577
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:564
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:573
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2878
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2876
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2881
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ« make_ₓiz_register) noexcept
Definition: basic_assembler.h:302
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:309
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:298
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝐧𝐹_đ«đžđ đąđŹđ­đžđ« no_register) noexcept
Definition: basic_assembler.h:300
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:296
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:305
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13330
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13333
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13316
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13325
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13322
typename đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒊𝒎𝒑𝒐𝒓𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 >::𝐭đČđ©đž 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
Definition: basic_assembler.h:13287
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13327
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13319
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13336
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13454
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:13364
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:3024
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:3016
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2989
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator<=>(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register, const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) noexcept -> std::strong_ordering
Definition: basic_assembler.h:3027
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ«) noexcept
Definition: basic_assembler.h:2999
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2990
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝐧𝐹_đ«đžđ đąđŹđ­đžđ«) noexcept
Definition: basic_assembler.h:2997
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) const noexcept -> std::enable_if_t< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 !=8, đ›đšđšđ„ >
Definition: basic_assembler.h:3005
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2994
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3009
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) const noexcept -> std::enable_if_t< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 !=8, std::strong_ordering >
Definition: basic_assembler.h:3020
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator==(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register, const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3012
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3001
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto to_string(𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 reg) noexcept
Definition: basic_assembler.h:3032
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:944
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:950
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:954
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:947
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:942
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:247
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:258
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:245
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ« make_ₓiz_register) noexcept
Definition: basic_assembler.h:251
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:254
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1925
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept
Definition: basic_assembler.h:1921
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept
Definition: basic_assembler.h:1917
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1930
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:431
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:434
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:428
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:438
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:426
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:754
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:756
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:762
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:766
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:759
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto to_string(const 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &reg) noexcept
Definition: basic_assembler.h:3199
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3194
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 operator 𝐱𝐧𝐭₈() const noexcept
Definition: basic_assembler.h:3198
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &) const =default
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &) const -> đ›đšđšđ„=default
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3244
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3246
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1460
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1458
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1471
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1463
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1467
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1368
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1370
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1380
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1373
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1376
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
const đ“Œđ“źđ“°đ“¶đ“źđ“·đ“œ_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“» segment
Definition: basic_assembler.h:4230
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14540
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14531
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14548
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14579
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14669
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14551
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14537
typename đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒊𝒎𝒑𝒐𝒓𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 >::𝐭đČđ©đž 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
Definition: basic_assembler.h:14502
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14545
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14534
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:14542
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2030
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2057
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2045
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2066
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2048
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ« make_ₓiz_register) noexcept
Definition: basic_assembler.h:2087
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2036
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2076
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2039
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2072
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2069
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2063
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2033
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2028
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2051
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2079
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2094
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2082
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2060
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2054
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2090
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2042
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1568
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1556
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1561
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1564
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1558
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept
Definition: basic_assembler.h:1974
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1982
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept
Definition: basic_assembler.h:1978
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1987
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1280
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1283
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1277
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1287
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1275
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1655
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1663
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1667
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1660
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1657
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10799
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10802
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10813
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10808
typename đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒊𝒎𝒑𝒐𝒓𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 >::𝐭đČđ©đž 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
Definition: basic_assembler.h:10770
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10819
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10847
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10816
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10810
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10805
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1617
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1613
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1609
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1606
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1604
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1418
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1421
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1415
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1413
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1425
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2704
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2699
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2701
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2319
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2315
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2310
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2323
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2312
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:847
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:845
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:850
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:858
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:854
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:897
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:903
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:895
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:900
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:907
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:386
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:389
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:393
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1327
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1324
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1330
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1322
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1334
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:347
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:350
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:354
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:9980
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:9977
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:9963
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:9971
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:10008
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:9966
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:9969
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:9974
typename đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒊𝒎𝒑𝒐𝒓𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 >::𝐭đČđ©đž 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
Definition: basic_assembler.h:9931
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:9960
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:802
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:812
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:800
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:805
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:808
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3461
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:3472
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) noexcept
Definition: basic_assembler.h:3456
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:3476
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3455
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) noexcept
Definition: basic_assembler.h:3458
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3465
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2182
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2216
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2170
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2200
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2179
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2222
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2212
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2206
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2168
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2197
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2185
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2173
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2219
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2209
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2203
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2191
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2176
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2230
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2234
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ« make_ₓiz_register) noexcept
Definition: basic_assembler.h:2227
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2194
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2188
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:470
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:478
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:472
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:475
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:482
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1816
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept
Definition: basic_assembler.h:1807
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept
Definition: basic_assembler.h:1803
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1811
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1188
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1184
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1181
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1176
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1178
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1226
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1229
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1224
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1237
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1233
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &) const -> đ›đšđšđ„=default
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &) const =default
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 operator 𝐱𝐧𝐭₈() const noexcept
Definition: basic_assembler.h:3287
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto to_string(const 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &reg) noexcept
Definition: basic_assembler.h:3288
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3283
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2652
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator<=>(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register, const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) noexcept -> std::strong_ordering
Definition: basic_assembler.h:2670
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) const noexcept -> std::enable_if_t< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 !=8, đ›đšđšđ„ >
Definition: basic_assembler.h:2648
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2637
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ«) noexcept
Definition: basic_assembler.h:2642
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2632
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:2667
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2633
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:2659
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2644
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator==(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register, const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2655
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) const noexcept -> std::enable_if_t< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 !=8, std::strong_ordering >
Definition: basic_assembler.h:2663
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝐧𝐹_đ«đžđ đąđŹđ­đžđ«) noexcept
Definition: basic_assembler.h:2640
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto to_string(𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 reg) noexcept
Definition: basic_assembler.h:2675
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1718
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1712
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1715
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1722
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1710
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:3956
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3941
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3945
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) noexcept
Definition: basic_assembler.h:3938
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:3952
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3935
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) noexcept
Definition: basic_assembler.h:3936
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1000
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:990
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:993
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:988
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:996
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:525
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:517
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:522
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:519
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:529
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:2473
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &rₓₓ, const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r₈) noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2468
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2445
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2450
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2464
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &rₓₓ, const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r₈) noexcept -> std::strong_ordering
Definition: basic_assembler.h:2482
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2462
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto to_string(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &reg) noexcept
Definition: basic_assembler.h:2490
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index, đ§đšđ«đžđ± norex) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2447
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r, đ±đĄ_đ«đžđ đąđŹđ­đžđ« xh_register) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2454
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:2477
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2255
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2257
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝐧𝐹_đ«đžđ đąđŹđ­đžđ« no_register) noexcept
Definition: basic_assembler.h:2263
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2272
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2268
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2260
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ« make_ₓiz_register) noexcept
Definition: basic_assembler.h:2265
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:707
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:719
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:709
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:712
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:715
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 operator 𝐱𝐧𝐭₈() const noexcept
Definition: basic_assembler.h:3134
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto to_string(const 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &reg) noexcept
Definition: basic_assembler.h:3135
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &) const =default
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3130
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &) const -> đ›đšđšđ„=default
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝐧𝐹_đ«đžđ đąđŹđ­đžđ« no_register) noexcept
Definition: basic_assembler.h:2123
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ« make_ₓiz_register) noexcept
Definition: basic_assembler.h:2125
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2117
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2132
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2120
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2128
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2115
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2829
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator<=>(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register, const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) noexcept -> std::strong_ordering
Definition: basic_assembler.h:2847
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:2836
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2814
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ«) noexcept
Definition: basic_assembler.h:2819
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) const noexcept -> std::enable_if_t< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 !=8, std::strong_ordering >
Definition: basic_assembler.h:2840
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2809
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝐧𝐹_đ«đžđ đąđŹđ­đžđ«) noexcept
Definition: basic_assembler.h:2817
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2821
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:2844
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) const noexcept -> std::enable_if_t< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼 !=8, đ›đšđšđ„ >
Definition: basic_assembler.h:2825
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2810
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator==(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register, const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:2832
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto to_string(𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 reg) noexcept
Definition: basic_assembler.h:2852
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2344
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2349
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2357
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:2353
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:2346
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1140
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1136
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1128
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1133
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1130
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:3712
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:3716
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3695
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) noexcept
Definition: basic_assembler.h:3698
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3705
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:3701
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > &r) noexcept
Definition: basic_assembler.h:3696
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:661
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:666
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:669
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:663
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:673
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:614
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:622
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:619
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:616
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:626
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1078
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1087
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1080
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1083
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1091
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1045
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1035
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1033
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1038
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1041
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1510
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1508
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:1513
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1520
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1516
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:4185
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:197
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ« make_ₓiz_register) noexcept
Definition: basic_assembler.h:201
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:208
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:195
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:193
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:204
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3056
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept
Definition: basic_assembler.h:3061
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:3058
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12494
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12483
typename đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒊𝒎𝒑𝒐𝒓𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 >::𝐭đČđ©đž 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
Definition: basic_assembler.h:12448
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12488
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12525
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12477
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12486
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12497
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12491
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:12480
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11652
typename đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒊𝒎𝒑𝒐𝒓𝒕𝒆𝒓< đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 >::𝐭đČđ©đž 𝒂𝒅𝒅𝒓𝒆𝒔𝒔_𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓
Definition: basic_assembler.h:11609
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11655
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11647
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11686
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11644
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11641
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11649
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱, đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”° > 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11658
đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, ::𝘆𝗼𝗰đ—Č::đ˜€đ—źđ—»đ—¶đ˜đ˜†_đ—°đ—”đ—Č𝗰𝗾𝘀::đ”Źđ”­đ”±đ”Šđ”Źđ”«đ”°< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >, đ””86_đ”Ș𝔬𝔡𝔱 > 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:11638
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:4138
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator==(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register) const noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:4141
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator==(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register, const 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) noexcept -> đ›đšđšđ„
Definition: basic_assembler.h:4144
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝐧𝐹_đ«đžđ đąđŹđ­đžđ«) noexcept
Definition: basic_assembler.h:4136
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:4149
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒯 index) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:4131
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto operator<=>(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register, const 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 &r) noexcept -> std::strong_ordering
Definition: basic_assembler.h:4155
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto operator<=>(const 𝐧𝐹_đ«đžđ đąđŹđ­đžđ« &no_register) const noexcept -> std::strong_ordering
Definition: basic_assembler.h:4152
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:4133
𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 constexpr friend auto to_string(𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓 reg) noexcept
Definition: basic_assembler.h:4163
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1873
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept(đ”«đ”Źđ”ąđ””đ” đ”ąđ”­đ”±< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ >)
Definition: basic_assembler.h:1868
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept
Definition: basic_assembler.h:1860
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r)=delete
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓(const 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< đ“žđ“œđ“±đ“źđ“»_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, ::𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞::𝔞𝔡𝔡𝔯64_đ”Ąđ”žđ”±đ”ž32 > &r) noexcept
Definition: basic_assembler.h:1864
#define 𝖞𝖆𝖈𝖊_𝖈𝖔𝖓𝖘𝖙𝖊𝖝𝖕𝖗_𝖋𝖔𝖗_𝖉𝖊𝖘𝖙𝖗𝖚𝖈𝖙𝖔𝖗
Definition: defines.h:28
#define 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊
Definition: defines.h:22
#define 𝖞𝖆𝖈𝖊_𝖓𝖔_𝖚𝖓𝖎𝖖𝖚𝖊_𝖆𝖉𝖉𝖗𝖊𝖘𝖘
Definition: defines.h:46
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto 𝑖𝑠_𝑜𝑛𝑒_𝑜𝑓(𝒯₁ actual, 𝒯ₓ... expected) noexcept -> đ›đšđšđ„
Definition: sanity_checks.h:155
constexpr auto operand_size(đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 x86_mode) -> 𝐬𝐱𝐳𝐞
Definition: options.h:73
constexpr auto address_size(đšđ©đ­đąđšđ§đŹ::đ±đŸ–đŸ”_𝐩𝐹𝐝𝐞 x86_mode) -> 𝐬𝐱𝐳𝐞
Definition: options.h:59
constexpr auto đ””86_đ”Ș𝔬𝔡𝔱
Definition: options.h:88
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș8
Definition: basic_assembler.h:3760
constexpr 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”ąđ”Ÿđ””
Definition: basic_assembler.h:2892
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș28
Definition: basic_assembler.h:4040
constexpr 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”ąđ”Šđ”·
Definition: basic_assembler.h:2902
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16, 𝒂𝒅𝒅𝒓𝒆𝒔𝒔₁₆< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, 𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > >> > 𝒈𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4413
constexpr std::enable_if_t< đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«< đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž >, std::array< 𝐼𝐱𝐧𝐭₈, 3 > > đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ””đ”Źđ”­_đ”­đ”Żđ”ąđ”Łđ”Šđ””
Definition: basic_assembler.h:9794
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_ₓ₈₆_₆₄
Definition: basic_assembler.h:3349
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯10𝔡
Definition: basic_assembler.h:2908
std::enable_if_t< đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼==128 or đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼==256 or đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼==512, std::conditional_t< đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼==128, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ >, std::conditional_t< đ“Čđ“·đ“­đ“źđ”_đ“Œđ“Č𝔃𝓼==256, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ >, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > >> > 𝒗𝒆𝒄𝒕𝒐𝒓_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4506
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș28
Definition: basic_assembler.h:3800
constexpr 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ” đ”©
Definition: basic_assembler.h:2527
constexpr 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯𝔟𝔭
Definition: basic_assembler.h:3076
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto 𝑎𝑑𝑗𝑱𝑠𝑡_𝑜𝑝𝑐𝑜𝑑𝑒(const std::array< 𝐼𝐱𝐧𝐭₈, 𝓾đ“č𝓬𝓾𝓭𝓼_đ“”đ“źđ“·đ“°đ“œđ“± > &array)
Definition: basic_assembler.h:4575
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯15
Definition: basic_assembler.h:3098
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș28
Definition: basic_assembler.h:3560
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯8𝔮
Definition: basic_assembler.h:2727
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș26
Definition: basic_assembler.h:3796
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș5
Definition: basic_assembler.h:3994
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_ₐᔄₓ₅₁₂
Definition: basic_assembler.h:3382
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș12
Definition: basic_assembler.h:3528
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș3
Definition: basic_assembler.h:3990
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș24
Definition: basic_assembler.h:3552
constexpr 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”ąđ”žđ””
Definition: basic_assembler.h:2886
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș20
Definition: basic_assembler.h:4024
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯10𝔟
Definition: basic_assembler.h:2555
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș8
Definition: basic_assembler.h:3520
constexpr 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Żđ”žđ””
Definition: basic_assembler.h:3066
constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”°đ”±0
Definition: basic_assembler.h:3146
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯15𝔮
Definition: basic_assembler.h:2741
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”žđ”„
Definition: basic_assembler.h:2534
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”Ș𝔞𝔰𝔹_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰
Definition: basic_assembler.h:3262
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș16
Definition: basic_assembler.h:3536
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰₆₄_â‚›â‚•â‚’á”Łâ‚œ
Definition: basic_assembler.h:2921
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș0
Definition: basic_assembler.h:3744
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_đ”Żđ”ąđ”€_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą
Definition: basic_assembler.h:9697
constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”°đ”±7
Definition: basic_assembler.h:3166
constexpr 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”žđ””
Definition: basic_assembler.h:2709
constexpr 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > 𝔹2
Definition: basic_assembler.h:3305
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș27
Definition: basic_assembler.h:3798
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰
Definition: basic_assembler.h:4062
constexpr 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓_𝒐𝒓_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”«đ”Ź_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±
Definition: basic_assembler.h:4190
constexpr 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Ÿđ””
Definition: basic_assembler.h:2715
constexpr 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > 𝔹1
Definition: basic_assembler.h:3302
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰₆₄
Definition: basic_assembler.h:2944
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ >, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > >> 𝒈𝒂𝒕𝒉𝒆𝒓_𝒛𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4489
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș7
Definition: basic_assembler.h:3518
constexpr 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔱𝔰𝔩
Definition: basic_assembler.h:2898
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș16
Definition: basic_assembler.h:3776
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș14
Definition: basic_assembler.h:4012
constexpr 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔱𝔰
Definition: basic_assembler.h:4192
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș24
Definition: basic_assembler.h:3792
constexpr 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔡𝔩
Definition: basic_assembler.h:2723
constexpr 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯𝔡𝔩
Definition: basic_assembler.h:3080
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș1
Definition: basic_assembler.h:3506
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș11
Definition: basic_assembler.h:4006
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș20
Definition: basic_assembler.h:3544
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”°đ”­đ”©
Definition: basic_assembler.h:2543
constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”°đ”±2
Definition: basic_assembler.h:3152
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș9
Definition: basic_assembler.h:3522
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș19
Definition: basic_assembler.h:3542
constexpr 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Ąđ””
Definition: basic_assembler.h:2713
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯8
Definition: basic_assembler.h:3084
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰₃₂_₈₀₃₈₆
Definition: basic_assembler.h:2743
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș29
Definition: basic_assembler.h:3562
constexpr 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔱𝔰𝔭
Definition: basic_assembler.h:2894
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰₁₆_ₓ₈₆_₆₄
Definition: basic_assembler.h:2589
constexpr 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > 𝔹7
Definition: basic_assembler.h:3319
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯14𝔡
Definition: basic_assembler.h:2916
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯15𝔟
Definition: basic_assembler.h:2565
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș25
Definition: basic_assembler.h:4034
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș11
Definition: basic_assembler.h:3766
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_ₐᔄₓ₅₁₂
Definition: basic_assembler.h:3862
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș3
Definition: basic_assembler.h:3750
constexpr đ›đšđšđ„ 𝔩𝔰_đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż
Definition: basic_assembler.h:4204
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș15
Definition: basic_assembler.h:3534
constexpr 𝒃𝒂𝒔𝒆_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Żđ”Ÿđ””
Definition: basic_assembler.h:3072
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯12
Definition: basic_assembler.h:3092
constexpr std::enable_if_t< đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔬𝔭𝔠𝔬𝔡𝔱_đ”Šđ”«_đ”Ș𝔬𝔡𝔯đ”Ș< đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž > or đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔬𝔭𝔠𝔬𝔡𝔱_đ”Šđ”«_𝔩đ”Șđ”Ș< đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž >, std::array< 𝐼𝐱𝐧𝐭₈, 1 > > đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔬𝔭𝔠𝔬𝔡𝔱_đ”ąđ””đ”±đ”ąđ”«đ”°đ”Šđ”Źđ”«
Definition: basic_assembler.h:9848
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”ąđ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«
Definition: basic_assembler.h:9772
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ””đ”Źđ”­_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«
Definition: basic_assembler.h:9787
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș1
Definition: basic_assembler.h:3986
constexpr class 𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ§đšđ«đžđ± đ”«đ”Źđ”Żđ”ąđ””
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș17
Definition: basic_assembler.h:3778
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș4
Definition: basic_assembler.h:3512
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș30
Definition: basic_assembler.h:4044
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯8𝔡
Definition: basic_assembler.h:2904
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș1
Definition: basic_assembler.h:3746
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș2
Definition: basic_assembler.h:3748
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto 𝑐𝑜𝑱𝑛𝑡_𝑙𝑒𝑔𝑎𝑐𝑩_đ‘đ‘Ÿđ‘’đ‘“đ‘–đ‘„đ‘’đ‘ (const std::array< 𝐼𝐱𝐧𝐭₈, 𝓾đ“č𝓬𝓾𝓭𝓼_đ“”đ“źđ“·đ“°đ“œđ“± > &full_opcode) noexcept -> 𝐬𝐱𝐳𝐞
Definition: basic_assembler.h:9729
constexpr 𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”«đ”žđ”Ș𝔱𝔰
Definition: basic_assembler.h:4655
constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”Șđ”Ș3
Definition: basic_assembler.h:3219
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_ₓ₈₆_₆₄
Definition: basic_assembler.h:3589
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș3
Definition: basic_assembler.h:3510
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș21
Definition: basic_assembler.h:4026
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș6
Definition: basic_assembler.h:3756
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ” đ”„
Definition: basic_assembler.h:2536
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș5
Definition: basic_assembler.h:3754
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Ÿđ”­đ”©
Definition: basic_assembler.h:2545
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș6
Definition: basic_assembler.h:3516
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯11𝔟
Definition: basic_assembler.h:2557
constexpr 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔰𝔰
Definition: basic_assembler.h:4196
constexpr 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔰𝔭
Definition: basic_assembler.h:2717
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș4
Definition: basic_assembler.h:3752
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș25
Definition: basic_assembler.h:3554
constexpr 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔱𝔡𝔩
Definition: basic_assembler.h:2900
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ >, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > >> 𝒈𝒂𝒕𝒉𝒆𝒓_𝒚𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4477
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_đ”šđ”«đ”Šđ”€đ”„đ”±đ”°_đ”©đ”žđ”«đ”Ąđ”Šđ”«đ”€_â‚ƒâ‚‚đ”Ÿđ”Šđ”±
Definition: basic_assembler.h:3812
constexpr 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Żđ” đ””
Definition: basic_assembler.h:3068
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔬𝔭𝔠𝔬𝔡𝔱_đ”Šđ”«_đ”Ș𝔬𝔡𝔯đ”Ș
Definition: basic_assembler.h:9829
constexpr 𝒂𝒄𝒄𝒖𝒎𝒖𝒍𝒂𝒕𝒐𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”žđ”©
Definition: basic_assembler.h:2525
constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”Șđ”Ș4
Definition: basic_assembler.h:3221
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒆𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, 𝒓𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > >> ₓ𝒊𝒑_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4518
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰₃₂_ₓ₈₆_₆₄
Definition: basic_assembler.h:2766
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș23
Definition: basic_assembler.h:3550
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș22
Definition: basic_assembler.h:3548
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16, 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₁₆< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > >> > 𝒙𝒍𝒂𝒕_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4453
constexpr 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > 𝔹3
Definition: basic_assembler.h:3308
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș26
Definition: basic_assembler.h:4036
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_đ”°đ”žđ”«đ”Ąđ”¶_đ”Ÿđ”Żđ”Šđ”Ąđ”€đ”ą_â‚ƒâ‚‚đ”Ÿđ”Šđ”±
Definition: basic_assembler.h:3572
constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”Șđ”Ș1
Definition: basic_assembler.h:3213
constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”Șđ”Ș0
Definition: basic_assembler.h:3210
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Ÿđ”„
Definition: basic_assembler.h:2540
constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”°đ”±3
Definition: basic_assembler.h:3155
constexpr class 𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đŠđšđ€đž_ₓ𝐱𝐳_đ«đžđ đąđŹđ­đžđ« đ”Ș𝔞𝔹𝔱_â‚“đ”Šđ”·_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰₈_ₓ₈₆_₆₄
Definition: basic_assembler.h:2399
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș24
Definition: basic_assembler.h:4032
constexpr 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”ąđ”Ąđ””
Definition: basic_assembler.h:2890
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯14
Definition: basic_assembler.h:3096
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș18
Definition: basic_assembler.h:4020
constexpr đ›đšđšđ„ 𝔩𝔰_đ”łđ”ąđ” đ”±đ”Źđ”Ż_𝔞𝔡𝔡𝔯𝔱𝔰𝔰
Definition: basic_assembler.h:4536
constexpr 𝐬𝐱𝐳𝐞 đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔡𝔩𝔰𝔭8_đ”°đ” đ”žđ”©đ”ą
Definition: basic_assembler.h:9721
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯9𝔮
Definition: basic_assembler.h:2729
constexpr std::array< 𝐼𝐱𝐧𝐭₈, 32 > 𝔯đ”Ș_đ”°đ”ąđ”©đ”ąđ” đ”±đ”Źđ”Ż_đ”±đ”Ź_𝔯đ”Ș₈₀₈₆
Definition: basic_assembler.h:9856
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș18
Definition: basic_assembler.h:3540
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯11
Definition: basic_assembler.h:3090
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_đ”Ș𝔞𝔰𝔹_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą
Definition: basic_assembler.h:9681
constexpr class 𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ±đĄ_đ«đžđ đąđŹđ­đžđ« đ””đ”„_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș0
Definition: basic_assembler.h:3504
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ””đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_đ”­đ”ąđ”«đ”±đ”Šđ”Čđ”Ș₃
Definition: basic_assembler.h:3332
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș7
Definition: basic_assembler.h:3998
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯12𝔟
Definition: basic_assembler.h:2559
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș14
Definition: basic_assembler.h:3532
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș14
Definition: basic_assembler.h:3772
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”°đ”Šđ”©
Definition: basic_assembler.h:2547
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș26
Definition: basic_assembler.h:3556
constexpr std::enable_if_t< đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«< đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž >, std::array< 𝐼𝐱𝐧𝐭₈, 3 > > đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”łđ”ąđ””_𝔬𝔯_đ””đ”Źđ”­_đ”­đ”Żđ”ąđ”Łđ”Šđ””
Definition: basic_assembler.h:9801
constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”Șđ”Ș7
Definition: basic_assembler.h:3230
constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”°đ”±1
Definition: basic_assembler.h:3149
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș31
Definition: basic_assembler.h:3566
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”·đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_ₓ₈₆_₆₄
Definition: basic_assembler.h:3829
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯10𝔮
Definition: basic_assembler.h:2731
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș17
Definition: basic_assembler.h:3538
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș11
Definition: basic_assembler.h:3526
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș15
Definition: basic_assembler.h:4014
constexpr 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯𝔰𝔩
Definition: basic_assembler.h:3078
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș10
Definition: basic_assembler.h:3764
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș18
Definition: basic_assembler.h:3780
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș27
Definition: basic_assembler.h:4038
constexpr 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > 𝔹6
Definition: basic_assembler.h:3316
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș9
Definition: basic_assembler.h:4002
constexpr 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ” đ””
Definition: basic_assembler.h:2711
constexpr 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Šđ”·
Definition: basic_assembler.h:2725
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔯đ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą
Definition: basic_assembler.h:9705
constexpr std::enable_if_t< đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«< đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž >, std::array< 𝐼𝐱𝐧𝐭₈, 3 > > đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”łđ”ąđ””_đ”­đ”Żđ”ąđ”Łđ”Šđ””
Definition: basic_assembler.h:9766
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș27
Definition: basic_assembler.h:3558
constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”Șđ”Ș5
Definition: basic_assembler.h:3224
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș8
Definition: basic_assembler.h:4000
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Ÿđ”©
Definition: basic_assembler.h:2532
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯14𝔟
Definition: basic_assembler.h:2563
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”¶đ”Șđ”Ș_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰_ₐᔄₓ₅₁₂
Definition: basic_assembler.h:3622
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯13𝔟
Definition: basic_assembler.h:2561
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș7
Definition: basic_assembler.h:3758
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯15𝔡
Definition: basic_assembler.h:2918
constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”Șđ”Ș6
Definition: basic_assembler.h:3227
constexpr 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔠𝔰
Definition: basic_assembler.h:4194
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯14𝔮
Definition: basic_assembler.h:2739
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔩𝔰4_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą
Definition: basic_assembler.h:9673
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș15
Definition: basic_assembler.h:3774
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș30
Definition: basic_assembler.h:3564
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș31
Definition: basic_assembler.h:4046
constexpr 𝒎𝒎𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”Șđ”Ș2
Definition: basic_assembler.h:3216
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș10
Definition: basic_assembler.h:4004
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș13
Definition: basic_assembler.h:3770
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔠𝔬đ”Ș𝔭𝔯𝔱𝔰𝔰𝔱𝔡_đ”Ąđ”Šđ”°đ”­đ”©đ”žđ” đ”ąđ”Șđ”ąđ”«đ”±
Definition: basic_assembler.h:9649
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯11𝔮
Definition: basic_assembler.h:2733
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș12
Definition: basic_assembler.h:3768
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș12
Definition: basic_assembler.h:4008
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_đ”Ș𝔱đ”Șđ”Źđ”Żđ”¶_đ”Żđ”ąđ”Łđ”ąđ”Żđ”ąđ”«đ” đ”ą
Definition: basic_assembler.h:9689
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«
Definition: basic_assembler.h:9758
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”ąđ””đ”Šđ”°đ”±đ”°
Definition: basic_assembler.h:9641
constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”°đ”±6
Definition: basic_assembler.h:3163
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș13
Definition: basic_assembler.h:4010
constexpr đšđŻđ±đŸ“đŸđŸ_đžđ±đ­đ«đš_đ«đžđ đąđŹđ­đžđ«đŹ đ”žđ”łđ””512_đ”ąđ””đ”±đ”Żđ”ž_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żđ”°
Definition: basic_assembler.h:38
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș29
Definition: basic_assembler.h:3802
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16, 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₁₆< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > >> > 𝒔𝒐𝒖𝒓𝒄𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4443
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș30
Definition: basic_assembler.h:3804
constexpr auto đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”©đ”ąđ”€đ”žđ” đ”¶_đ”­đ”Żđ”ąđ”Łđ”Šđ””đ”ąđ”°
Definition: basic_assembler.h:9745
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯12𝔮
Definition: basic_assembler.h:2735
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔩đ”Șđ”Ș_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą
Definition: basic_assembler.h:9657
constexpr 𝒔𝒊𝒛𝒆𝒅_𝒏𝒐_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Żđ”Šđ”·
Definition: basic_assembler.h:3082
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Ąđ”Šđ”©
Definition: basic_assembler.h:2549
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș19
Definition: basic_assembler.h:3782
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș6
Definition: basic_assembler.h:3996
constexpr class 𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đ«đąđ©_đ«đžđ đąđŹđ­đžđ« 𝔯𝔩𝔭
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș22
Definition: basic_assembler.h:3788
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș23
Definition: basic_assembler.h:3790
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_đ”łđ”ąđ””_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą
Definition: basic_assembler.h:9713
constexpr 𝒔𝒐𝒖𝒓𝒄𝒆_𝒊𝒏𝒅𝒆𝒙_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔰𝔩
Definition: basic_assembler.h:2721
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯12𝔡
Definition: basic_assembler.h:2912
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯13𝔡
Definition: basic_assembler.h:2914
constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”°đ”±4
Definition: basic_assembler.h:3157
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Ąđ”©
Definition: basic_assembler.h:2530
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș10
Definition: basic_assembler.h:3524
constexpr 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔣𝔰
Definition: basic_assembler.h:4200
constexpr 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”€đ”°
Definition: basic_assembler.h:4202
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș31
Definition: basic_assembler.h:3806
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16, 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₁₆< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > >> > 𝒂𝒃𝒔𝒐𝒍𝒖𝒕𝒆_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4423
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯8𝔟
Definition: basic_assembler.h:2551
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰₁₆_₈₀₈₆
Definition: basic_assembler.h:2566
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș16
Definition: basic_assembler.h:4016
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==16, 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₁₆< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź >, 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > >> > 𝒅𝒆𝒔𝒕𝒊𝒏𝒂𝒕𝒊𝒐𝒏_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4433
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”€đ”­_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Żâ‚ˆ_đ”«đ”žđ”Ș𝔱𝔰₈_₈₀₈₆
Definition: basic_assembler.h:2381
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș29
Definition: basic_assembler.h:4042
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯10
Definition: basic_assembler.h:3088
constexpr 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔟𝔭
Definition: basic_assembler.h:2719
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔩đ”Șđ”Ș2_đ”Źđ”­đ”ąđ”Żđ”žđ”«đ”Ą
Definition: basic_assembler.h:9665
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș21
Definition: basic_assembler.h:3786
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș22
Definition: basic_assembler.h:4028
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș9
Definition: basic_assembler.h:3762
constexpr 𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > 𝔹0
Definition: basic_assembler.h:3299
constexpr 𝒅𝒂𝒕𝒂_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Żđ”Ąđ””
Definition: basic_assembler.h:3070
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯13
Definition: basic_assembler.h:3094
constexpr std::array< 𝐼𝐱𝐧𝐭₈, 32 > đ”°đ”ąđ”€đ”Șđ”ąđ”«đ”±_đ”±đ”Ź_đ”Żđ”ąđ”€â‚ˆâ‚€â‚ƒâ‚ˆâ‚†
Definition: basic_assembler.h:9860
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ””87_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰
Definition: basic_assembler.h:3109
constexpr 𝒃𝒂𝒔𝒆_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔱𝔟𝔭
Definition: basic_assembler.h:2896
constexpr 𝒙𝟖𝟕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > đ”°đ”±5
Definition: basic_assembler.h:3160
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș23
Definition: basic_assembler.h:4030
constexpr 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > 𝔹4
Definition: basic_assembler.h:3310
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯9
Definition: basic_assembler.h:3086
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș2
Definition: basic_assembler.h:3508
constexpr 𝒏𝒐𝒛𝒆𝒓𝒐_𝒎𝒂𝒔𝒌_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ > 𝔹5
Definition: basic_assembler.h:3313
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș2
Definition: basic_assembler.h:3988
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯9𝔟
Definition: basic_assembler.h:2553
constexpr 𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 8, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”Ąđ”„
Definition: basic_assembler.h:2538
constexpr 𝒔𝒕𝒂𝒄𝒌_𝒑𝒐𝒊𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 64, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯𝔰𝔭
Definition: basic_assembler.h:3074
constexpr class 𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::𝐧𝐹_đ«đžđ đąđŹđ­đžđ« đ”«đ”Ź_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș5
Definition: basic_assembler.h:3514
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș17
Definition: basic_assembler.h:4018
constexpr std::enable_if_t< đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_𝔩𝔰_đ”ąđ”łđ”ąđ””_đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«< đ“Čđ“·đ“Œđ“œđ“»đ“Ÿđ“Źđ“œđ“Čđ“žđ“·_đ“Čđ“·đ“Żđ“ž >, std::array< 𝐼𝐱𝐧𝐭₈, 3 > > đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”ąđ”łđ”ąđ””_đ”­đ”Żđ”ąđ”Łđ”Šđ””
Definition: basic_assembler.h:9780
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș19
Definition: basic_assembler.h:4022
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 16, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯13𝔮
Definition: basic_assembler.h:2737
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș4
Definition: basic_assembler.h:3992
constexpr đ›đšđšđ„ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”„đ”žđ”°_𝔬𝔭𝔠𝔬𝔡𝔱_đ”Šđ”«_𝔩đ”Șđ”Ș
Definition: basic_assembler.h:9836
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș13
Definition: basic_assembler.h:3530
constexpr class 𝘆𝗼𝗰đ—Č::𝘅𝟮đŸČ::đ—Żđ—źđ˜€đ—¶đ—°_𝗼𝘀𝘀đ—Čđ—ș𝗯đ—čđ—Č𝗿::đžđąđ©_đ«đžđ đąđŹđ­đžđ« 𝔱𝔩𝔭
constexpr 𝐼𝐱𝐧𝐭₈ đ”Šđ”«đ”°đ”±đ”Żđ”Čđ” đ”±đ”Šđ”Źđ”«_đ”Żđ”ąđ””_đ”­đ”Żđ”ąđ”Łđ”Šđ””
Definition: basic_assembler.h:9750
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯9𝔡
Definition: basic_assembler.h:2906
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș25
Definition: basic_assembler.h:3794
std::enable_if_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32 or đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==64, std::conditional_t< đ“Șđ“­đ“­đ“»đ“źđ“Œđ“Œ_đ“Œđ“Č𝔃𝓼==32, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₃₂< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ >, 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔₆₄< 𝓾đ“čđ“źđ“»đ“Șđ“·đ“­_đ“Œđ“Č𝔃𝓼, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > >> 𝒈𝒂𝒕𝒉𝒆𝒓_𝒙𝒎𝒎_𝒂𝒅𝒅𝒓𝒆𝒔𝒔
Definition: basic_assembler.h:4465
constexpr 𝒔𝒉𝒐𝒓𝒕_𝒔𝒕𝒓𝒊𝒏𝒈_𝒕𝒂𝒃𝒍𝒆 đ”Șđ”Șđ””_đ”Żđ”ąđ”€đ”Šđ”°đ”±đ”ąđ”Ż_đ”«đ”žđ”Ș𝔱𝔰
Definition: basic_assembler.h:3173
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 256, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”¶đ”Șđ”Ș20
Definition: basic_assembler.h:3784
constexpr 𝒉𝒊𝒈𝒉_𝒈𝒑_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔯11𝔡
Definition: basic_assembler.h:2910
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 512, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ”·đ”Șđ”Ș0
Definition: basic_assembler.h:3984
constexpr 𝒄𝒐𝒖𝒏𝒕𝒆𝒓_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 32, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > đ”ąđ” đ””
Definition: basic_assembler.h:2888
constexpr 𝒙𝒎𝒎_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 128, 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź, đ“Ș𝓿𝔁512_đ“źđ”đ“œđ“»đ“Ș_đ“»đ“źđ“°đ“Čđ“Œđ“œđ“źđ“»đ“Œ > đ””đ”Șđ”Ș21
Definition: basic_assembler.h:3546
constexpr 𝒔𝒆𝒈𝒎𝒆𝒏𝒕_𝒓𝒆𝒈𝒊𝒔𝒕𝒆𝒓< 𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝔁86_đ“¶đ“žđ“­đ“ź > 𝔡𝔰
Definition: basic_assembler.h:4198
Definition: basic_assembler.h:28
constexpr 𝖞𝖆𝖈𝖊_𝖋𝖔𝖗𝖈𝖊𝖎𝖓𝖑𝖎𝖓𝖊 auto 𝑡𝑜_𝑎𝑟𝑟𝑎𝑩(đ“œđ“Ÿđ“čđ“”đ“ź &&tuple)
Definition: algorithm.h:44
std::uint64_t 𝐼𝐱𝐧𝐭₆₄
Definition: types.h:48
std::int64_t 𝐱𝐧𝐭₆₄
Definition: types.h:47
std::int16_t 𝐱𝐧𝐭₁₆
Definition: types.h:39
std::uint8_t 𝐼𝐱𝐧𝐭₈
Definition: types.h:36
bool đ›đšđšđ„
Definition: types.h:25
std::size_t 𝐬𝐱𝐳𝐞
Definition: types.h:58
std::int32_t 𝐱𝐧𝐭₃₂
Definition: types.h:43
std::int8_t 𝐱𝐧𝐭₈
Definition: types.h:35
#define 𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖎𝖓_𝖗𝖆𝖓𝖌𝖊(𝔂đ“Ș𝓬𝓼_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, 𝓿đ“Șđ“”đ“Ÿđ“ź, đ“¶đ“Čđ“·đ“Čđ“¶đ“Ÿđ“¶, đ“¶đ“Ș𝔁đ“Čđ“¶đ“Ÿđ“¶)
Definition: sanity_checks.h:38
#define 𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖎𝖘_𝖔𝖓𝖊_𝖔𝖋(𝔂đ“Ș𝓬𝓼_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, đ“Șđ“Źđ“œđ“Ÿđ“Șđ“”,...)
Definition: sanity_checks.h:37
#define 𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖓𝖔𝖙_𝖊𝖖𝖚𝖆𝖑(𝔂đ“Ș𝓬𝓼_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, đ“Șđ“Źđ“œđ“Ÿđ“Șđ“”, 𝓼𝔁đ“čđ“źđ“Źđ“œđ“źđ“­)
Definition: sanity_checks.h:28
#define 𝖞𝖆𝖈𝖊_𝖈𝖍𝖊𝖈𝖐_𝖆𝖇𝖔𝖛𝖊(𝔂đ“Ș𝓬𝓼_𝓾đ“čđ“œđ“Čđ“žđ“·đ“Œ, đ“Șđ“Źđ“œđ“Ÿđ“Șđ“”, 𝓼𝔁đ“čđ“źđ“Źđ“œđ“źđ“­)
Definition: sanity_checks.h:29